✨
Quick Start
Get Started with Echelon

Setup and Install Echelon
You will then want to go to adding a new network and input the RPC network details below. Open the MetaMask extension on your browser, you may have to log in to your MetaMask account if you are not already. Then click the top right circle and go to
Settings
> Networks
> Add Network
and fill the form as shown below.
Add Echelon as a Network in Metamask
Network: Echelon Mainnet
Chain ID: 3000
RPC URL: https://rpc.ech.network
Explorer URL: https://app.ech.network/explorer
Symbol: ECH
The Echelon Foundation provides many nodes to start, but if you run a validator RPC node, please contact us in Discord to add yours! You may use any of the three following Echelon EVM RPC:
- rpc.ech.network
- evm.ech.network
- draco.ech.network
- jsonrpc-echelon.nodestake.top
You can add Echelon (ECH) to the Keplr Wallet (https://www.keplr.app/) from our settings page below or from https://restake.app/echelon
Echelon Dapp
Echeon Dapp Settings to add to Keplr Wallet

DEXCHELON - ECH.guru
Ech.Guru Dexchelon
Echelon Dapp
Echelon Dapp
You can interact with both the EVM and Cosmos SDK side of Echelon through our dapp above at https://app.ech.network, including staking delegation to a validator! It uses Metamask with our RPC EVM network to sign transactions.
You can install an Echelon Full Node to sync the blockchain directly and to run a validator node or private EVM RPC node.
Build and install the Echelon binaries from source or using Docker.
sudo rm -rf /usr/local/go && tar -C /usr/local -xzf go1.18.linux-amd64.tar.gz
wget https://go.dev/dl/go1.18.linux-amd64.tar.gz
sudo tar -C /usr/local -xvf go1.18.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin
go version
Clone and build Echelon using
git
:git clone https://github.com/echelonfoundation/echelon.git
cd echelon
make install
cp ~/go/bin/echelond /usr/local/bin/echelond
or
bash install.sh
Check that the
echelond
binaries have been successfully installed:echelond status
wget https://gist.githubusercontent.com/echelonfoundation/ee862f58850fc1b5ee6a6fdccc3130d2/raw/55c2c4ea2fee8a9391d0dc55b2c272adb804054a/genesis.json
mv genesis.json ~/.echelond/config/
echelond validate-genesis
sed -i.bak -e "s/^seeds =.*/seeds = \"[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656\"/" ~/.echelond/config/config.toml
sed -i.bak -e "s/^persistent_peers *=.*/persistent_peers = \"[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656,[email protected]:26656\"/" ~/.echelond/config/config.toml
You can also use the installech.sh from here: https://gist.github.com/echelonfoundation/15762a88ebd8deadaeeed5600d4e0b77
wget https://gist.githubusercontent.com/echelonfoundation/15762a88ebd8deadaeeed5600d4e0b77/raw/53425c4a024060fc474a0ca7a79f2f2eb5852336/installech.sh
chmod +x installech.sh
bash installech.sh
You can build Echelon using Docker by running after inside the Git repo:
make build-docker
The command above will create a docker container:
echelonfoundation/echelon:latest
. Now you can run echelond
in the container.[Unit]
Description=Echelon Node
After=network.target
[Service]
Type=simple
User=conspiracy
WorkingDirectory=/home/conspiracy/.echelond
ExecStart=/usr/local/bin/echelond start
Restart=on-failure
RestartSec=3
LimitNOFILE=4096
[Install]
WantedBy=multi-user.target
Add this to a new file under
/etc/systemd/system/echelond.service
You can then start/stop/restart and view logs with these commands
sudo systemctl start echelond
sudo systemctl status echelond
sudo systemctl enable echelond
journalctl -u echelond -f
Last modified 10mo ago