NG
KYVE

KYVE

Setup Guide

Before installing, make sure you have enough tokens for the minimum staking, otherwise your node will not work. To see the minimum staking, open the pool and go to Validators, if you don’t have enough tokens you can do other tasks.

KYVE-0

Installing

If you don’t already have a wallet, follow step 2. Install Wallet and 2.1 Get arweave tokens, then go to the next step. During installation you will need to enter the number of coins that you want to staking and wallet mnemonics, an example on the screenshot below.

wget -O kyve.sh https://api.nodes.guru/kyve.sh && chmod +x kyve.sh && ./kyve.sh

KYVE-1
After installation you need to start a node/pool by selecting a specific pool, you can see the status of all the pools here. Only one node/pool can be started, be sure to stop the previous one before starting another one.
1.1 Moonbeam pool
Start node:

systemctl restart moonbeamd

Stop node:

systemctl stop moonbeamd

Check logs:

journalctl -u moonbeamd -f

Change staking amount:
Change NEW_STAKE to the number of tokens you want to staking.

STAKE=NEW_STAKE
sed -i.bak -e "s/initialStake .*/initialStake $STAKE/" /etc/systemd/system/moonbeamd.service
systemctl daemon-reload
systemctl restart moonbeamd 

1.2 Avalanche pool
Start node:

systemctl restart avalanched

Stop node:

systemctl stop avalanched

Check logs:

journalctl -u avalanched -f

Change staking amount:
Change NEW_STAKE to the number of tokens you want to staking.

STAKE=NEW_STAKE
sed -i.bak -e "s/initialStake .*/initialStake $STAKE/" /etc/systemd/system/avalanched.service
systemctl daemon-reload
systemctl restart avalanched 

1.3 Stacks pool
Start node:

systemctl restart stacksd

Stop node:

systemctl stop stacksd

Check logs:

journalctl -u stacksd -f

Change staking amount:
Change NEW_STAKE to the number of tokens you want to staking.

STAKE=NEW_STAKE
sed -i.bak -e "s/initialStake .*/initialStake $STAKE/" /etc/systemd/system/stacksd.service
systemctl daemon-reload
systemctl restart stacksd 

1.4 Bitcoin pool
Start node:

systemctl restart bitcoind

Stop node:

systemctl stop bitcoind

Check logs:

journalctl -u bitcoind -f

Change staking amount:
Change NEW_STAKE to the number of tokens you want to staking.

STAKE=NEW_STAKE
sed -i.bak -e "s/initialStake .*/initialStake $STAKE/" /etc/systemd/system/bitcoind.service
systemctl daemon-reload
systemctl restart bitcoind 

1.5 Solana pool
Start node:

systemctl restart solanad

Stop node:

systemctl stop solanad

Check logs:

journalctl -u solanad -f

Change staking amount:
Change NEW_STAKE to the number of tokens you want to staking.

STAKE=NEW_STAKE
sed -i.bak -e "s/initialStake .*/initialStake $STAKE/" /etc/systemd/system/solanad.service
systemctl daemon-reload
systemctl restart solanad

1.6 Zilliqa pool
Start node:

systemctl restart zilliqad

Stop node:

systemctl stop zilliqad

Check logs:

journalctl -u zilliqad -f

Change staking amount:
Change NEW_STAKE to the number of tokens you want to staking.

STAKE=NEW_STAKE
sed -i.bak -e "s/initialStake .*/initialStake $STAKE/" /etc/systemd/system/zilliqad.service
systemctl daemon-reload
systemctl restart zilliqad

2. Install Wallet

Go to the chrome store and install the Keplr extension, be sure to save the mnemonics or you will lose access to your funds.
KYVE-2
KYVE-3
KYVE-4
KYVE-5
KYVE-6
KYVE-7
After installation, go to the website, connect your wallet and get tokens from the faucet, there are three options, twitter (one-time), discord and wheel of fortune.
KYVE-8
2.1 Get arweave tokens
Go to the website and follow all the steps. Rename the resulting json file to arweave.json and upload it to the server in the home user directory, for example /root/, you can use winscp, scp or filezilla to upload the file to the server.
KYVE-9
KYVE-10
KYVE-11
KYVE-12
KYVE-13
KYVE-14

Stuck? Ask!

By continuing to use our website, you consent to our use of cookies in accordance with our cookie policy