Agora-el is an execution client that has an EVM.
Agora-el was forked from Ethereum's execution client, ethereum/go-ethereum version 1.10.23.
We implemented the function of issuing commons budget in Agora-el.
Agora-cl is a consensus client with a focus on usability, security, and reliability.
Agora-cl was forked from Ethereum's consensus client, prysmaticlabs/prysm version 3.1.1.
We modified the block confirmation rewards in Agora-cl.
To run the Agora node, you must first install the Docker Engine.
See here for instructions on how to install the Docker Engine
https://docs.docker.com/engine/install/
wget https://github.com/bosagora/agora-chain/archive/refs/heads/mainnet.zip -O mainnet.zip
unzip mainnet.zip
cd agora-chain-mainnet/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/bosagora/agora-chain/mainnet/upgrade.sh)"Init execution node
./agora.sh el-node initRun execution node
./agora.sh el-node runRun consensus node
./agora.sh cl-node runImport your key stores
./agora.sh validator import <your key stores folder>or
./agora.sh validator accounts import <your key stores folder>List your key stores in your wallet
./agora.sh validator accounts listRun validator
./agora.sh validator runVoluntary exit of the validator
./agora.sh validator accounts voluntary-exit- Init the execution node
./agora.sh el-node init- Import your key stores
./agora.sh validator import <your key stores folder>or
./agora.sh validator accounts import <your key stores folder>- Edit wallet password
nano ./root/config/cl/password.txt- Edit transaction fee receiving address
nano ./root/config/cl/proposer_config.json- Run docker-compose
./agora.sh docker-compose up- Stop docker-compose
./agora.sh docker-compose down- Init the execution node
./agora.sh el-node init- Import your key stores
./agora.sh validator import <your key stores folder>or
./agora.sh validator accounts import <your key stores folder>- Edit wallet password
nano ./root/config/cl/password.txt- Edit transaction fee receiving address
nano ./root/config/cl/proposer_config.json- Run docker-compose
./agora.sh docker-compose-monitoring up- Stop docker-compose
./agora.sh docker-compose-monitoring downcurl -f -s -S -L -o mainnet.zip https://github.com/bosagora/agora-chain/archive/refs/heads/mainnet.zip
tar -xf mainnet.zip
cd agora-chain-mainnetcurl -f -s -S -L -o upgrade.bat https://raw.githubusercontent.com/bosagora/agora-chain/mainnet/upgrade.bat
upgrade.batInit execution node
agora.bat el-node initRun execution node
agora.bat el-node runRun consensus node
agora.bat cl-node runImport your key stores
agora.bat validator import <your key stores folder>or
agora.bat validator accounts import <your key stores folder>List your key stores in your wallet
agora.bat validator accounts listRun validator
agora.bat validator runVoluntary exit of the validator
agora.bat validator accounts voluntary-exit- Init the execution node
agora.bat el-node init- Import your key stores
agora.bat validator import <your key stores folder>or
agora.bat validator accounts import <your key stores folder>- Edit wallet password
notepad ./root/config/cl/password.txt- Edit transaction fee receiving address
notepad ./root/config/cl/proposer_config.json- Run docker-compose
agora.bat docker-compose up- Stop docker-compose
agora.bat docker-compose down- Init the execution node
agora.bat el-node init- Import your key stores
agora.bat validator import <your key stores folder>or
agora.bat validator accounts import <your key stores folder>- Edit wallet password
notepad ./root/config/cl/password.txt- Edit transaction fee receiving address
notepad ./root/config/cl/proposer_config.json- Run docker-compose
agora.bat docker-compose-monitoring up- Stop docker-compose
agora.bat docker-compose-monitoring downAWS 의 Ubuntu 에 BOSagora 노드 설치하기
Installing the BOSagora's node on Ubuntu on AWS