How to install a node for the Agora Testnet
To run an Agora node, you must first have Docker installed and running. See here for instructions on how to install the Docker Engine https://docs.docker.com/engine/install/
See here for instructions on how to install
Available commands and descriptions of agora.sh
Init execution node
Run execution node
Run consensus node
If you want to test transfers then tBOA can be obtained from the Testnet Faucet at https://faucet.bosagora.org/request/boa/<Your testnet account>
This step is optional but essential if you want to participate in securing the Agora Blockchain, have the right to vote, and receive rewards.
However, in this section we are using the Agora Testnet BOA so rewards have no real value. Do not use real BOA in Testnet but request 40,000 tBOA by sending an email to agora-chain@bosagora.io with subject "validator" or if this fails then make a request in Telegram at https://t.me/bosagora_eng.
Create personal keys and prepare deposit data and deposit stake
https://testnet-agora-staking.bosagora.org
Generate your validator keys when you don't have mnemonic
Generate your validator keys when you have mnemonic
Import your key stores
or
<your key stores folder>
is where the validator keys are stored. The default folder is ./validator_keys
List your key stores in your wallet
Backup your key stores in your wallet
<folder>
is where the backup key is stored. The default folder is ./backup-wallet
Run validator
Voluntary exit of the validator
Generate the SignedBLSToExecutionChange data to enable withdrawals
<folder>
is where the SignedBLSToExecutionChange data is stored. The default folder is ./bls_to_execution_changes
Send the SignedBLSToExecutionChange data to enable withdrawals
<folder>
is where the SignedBLSToExecutionChange data is stored. The default folder is ./bls_to_execution_changes
export
<folder>
is where the slashing protection history data is stored. The default folder is ./slashing-protection-export
import
<folder>
is where the slashing protection history data is stored. The default folder is ./slashing-protection-export
Init the execution node
Import your key stores
or
Edit wallet password
Edit transaction fee receiving address
Run docker-compose
Stop docker-compose
Init the execution node
Import your key stores
or
Edit wallet password
Edit transaction fee receiving address
Run docker-compose
or
Stop docker-compose
or
Go to website https://testnet.agorascan.io/
Available commands and descriptions of agora.bat
Init execution node
Run execution node
Run consensus node
If you want to test transfers then tBOA can be obtained from the Testnet Faucet at https://faucet.bosagora.org/request/boa/<Your testnet account>
This step is optional but essential if you want to participate in securing the Agora Blockchain, have the right to vote, and receive rewards.
However, in this section we are using the Agora Testnet BOA so rewards have no real value. Do not use real BOA in Testnet but request 40,000 tBOA by sending an email to agora-chain@bosagora.io with subject "validator" or if this fails then make a request in Telegram at https://t.me/bosagora_eng.
Create personal keys and prepare deposit data and deposit stake
https://testnet-agora-staking.bosagora.org
Generate your validator keys when you don't have mnemonic
Generate your validator keys when you have mnemonic
Import your key stores
or
<your key stores folder>
is where the validator keys are stored. The default folder is ./validator_keys
List your key stores in your wallet
Backup your key stores in your wallet
<folder>
is where the backup key is stored. The default folder is ./backup-wallet
Run validator
Voluntary exit of the validator
Generate the SignedBLSToExecutionChange data to enable withdrawals
<folder>
is where the SignedBLSToExecutionChange data is stored. The default folder is ./bls_to_execution_changes
Send the SignedBLSToExecutionChange data to enable withdrawals
<folder>
is where the SignedBLSToExecutionChange data is stored. The default folder is ./bls_to_execution_changes
export
<folder>
is where the slashing protection history data is stored. The default folder is ./slashing-protection-export
import
<folder>
is where the slashing protection history data is stored. The default folder is ./slashing-protection-export
Init the execution node
Import your key stores
or
Edit wallet password
Edit transaction fee receiving address
Run docker-compose
Stop docker-compose
Init the execution node
Import your key stores
or
Edit wallet password
Edit transaction fee receiving address
Run docker-compose
or
Stop docker-compose
or
Go to website https://agora-cl-docs.bosagora.org/
Go to website https://testnet.agorascan.io
Setting up an Agora node
It is a good idea to first run a test node within the Agora testnet to get familiar with how things work before running a node in the Agora mainnet
How to install a node for the Agora Mainnet
To run an Agora node, you must first have Docker installed and running. See here for instructions on how to install the Docker Engine https://docs.docker.com/engine/install/
See here for instructions on how to install
Available commands and descriptions of agora.sh
Init execution node
Run execution node
Run consensus node
Generate your validator keys when you don't have mnemonic
Generate your validator keys when you have mnemonic
Import your key stores
or
<your key stores folder>
is where the validator keys are stored. The default folder is ./validator_keys
List your key stores in your wallet
Backup your key stores in your wallet
<folder>
is where the backup key is stored. The default folder is ./backup-wallet
Run validator
Voluntary exit of the validator
Generate the SignedBLSToExecutionChange data to enable withdrawals
<folder>
is where the SignedBLSToExecutionChange data is stored. The default folder is ./bls_to_execution_changes
Send the SignedBLSToExecutionChange data to enable withdrawals
<folder>
is where the SignedBLSToExecutionChange data is stored. The default folder is ./bls_to_execution_changes
export
<folder>
is where the slashing protection history data is stored. The default folder is ./slashing-protection-export
import
<folder>
is where the slashing protection history data is stored. The default folder is ./slashing-protection-export
Init the execution node
Import your key stores
or
Edit wallet password
Edit transaction fee receiving address
Run docker-compose
Stop docker-compose
Init the execution node
Import your key stores
or
Edit wallet password
Edit transaction fee receiving address
Run docker-compose
or
Stop docker-compose
or
Available commands and descriptions of agora.bat
Init execution node
Run execution node
Run consensus node
Generate your validator keys when you don't have mnemonic
Generate your validator keys when you have mnemonic
Import your key stores
or
<your key stores folder>
is where the validator keys are stored. The default folder is ./validator_keys
List your key stores in your wallet
Backup your key stores in your wallet
<folder>
is where the backup key is stored. The default folder is ./backup-wallet
Run validator
Voluntary exit of the validator
Generate the SignedBLSToExecutionChange data to enable withdrawals
<folder>
is where the SignedBLSToExecutionChange data is stored. The default folder is ./bls_to_execution_changes
Send the SignedBLSToExecutionChange data to enable withdrawals
<folder>
is where the SignedBLSToExecutionChange data is stored. The default folder is ./bls_to_execution_changes
export
<folder>
is where the slashing protection history data is stored. The default folder is ./slashing-protection-export
import
<folder>
is where the slashing protection history data is stored. The default folder is ./slashing-protection-export
Init the execution node
Import your key stores
or
Edit wallet password
Edit transaction fee receiving address
Run docker-compose
Stop docker-compose
Init the execution node
Import your key stores
or
Edit wallet password
Edit transaction fee receiving address
Run docker-compose
or
Stop docker-compose
or
Go to website https://agora-cl-docs.bosagora.org/
Go to website https://www.agorascan.io/