CARV: Node VPS Setup (Alphanet)
The Alphanet launch allows node operators to test run the network, playing a crucial role in preventing system manipulation and enhancing overall security through two-staged smart contract verification. This community-driven validation process not only strengthens trust in CARV’s platform but also paves the way for seamless onboarding of high-quality games and applications seeking a secure, decentralized data environment.
Hardware Requirements
Minimum
- CPU with 1+ cores
- 2GB RAM
- 4 MBit/sec download Internet service
Recommended
- Fast CPU with 2+ cores
- 4GB+ RAM
- 8+ MBit/sec download Internet service
Installation
#Update and Upgrade VPS
sudo apt update && sudo apt upgrade -y
#Install Screen
sudo apt install screen make -y
#Install GO
cd $HOME && \
ver="1.21.3" && \
wget "https://golang.org/dl/go$ver.linux-amd64.tar.gz" && \
sudo rm -rf /usr/local/go && \
sudo tar -C /usr/local -xzf "go$ver.linux-amd64.tar.gz" && \
rm "go$ver.linux-amd64.tar.gz" && \
echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> $HOME/.bash_profile && \
source $HOME/.bash_profile && \
go version
#Clone repo
git clone https://github.com/carv-protocol/verifier.git && \
cd verifier && \
git checkout verifier-alphanet && \
make build
cd bin
screen -S carv
Generate Burner Wallet
Visit website: https://chaintool.tech/generateWallet/evmWallet
Click on Create
Go to https://alphanet-explorer.carv.io/verifiers (live on July 1st) to delegate your license to this new key
# Pass the pre-generated private key in clear text
# !!!Do not forget to delete the "<" and ">" after inserting the addresses!!!
./verifier -private-key <Your Private Key> -reward-address <Your Reward Address> -commission-rate <Your Commission Rate>
Do not forget to detach from the screen, using Ctrl+A, then D.
If you want to attach the terminal back to the screen, use screen -r carv.
If you have problems running the node and simply want to delegate the NFT, you can do it to my node with 0% commission: 0x29fba453CB6EB0D2c06a9FFBF3F17aA850490E61
Follow Us:
YouTube Channel
Telegram Announcements Channel
Telegram Group Chat