True decentralization. No premine, no ICO. Mine ERG with standard SHA-256D hardware. Solo mining supported.
Your keys, your coins. Native wallet with bech32 addresses. Full node validation. No intermediaries.
~2 minute block targets. Quick confirmations for everyday transactions. Difficulty retargeting keeps blocks steady.
Full blockchain API. Live stats. Public seed node. Open source. Anyone can audit, verify, or build on top.
Run a full node, mine solo, or build applications. Energon is permissionless — no accounts, no KYC, no gatekeepers.
Get energond and energon-cli for Linux x86_64.
Create ~/.energon/energon.conf with your RPC credentials.
Point to seed.energon.network and start syncing.
Use energon-cli generatetoaddress or build on the JSON-RPC API.
$ wget https://seed.energon.network/downloads/energon-latest-linux.tar.gz
$ tar xzf energon-latest-linux.tar.gz
$ mkdir -p ~/.energon
$ cat > ~/.energon/energon.conf <<'EOF'
# Network
port=17777
listen=1
server=1
dnsseed=1
# RPC (local only)
rpcuser=myuser
rpcpassword=$(openssl rand -base64 32)
rpcallowip=127.0.0.1/32
rpcbind=127.0.0.1
rpcport=17779
EOF
$ ./energond -daemon
$ ./energon-cli getblockchaininfo
{ "blocks": 672, "difficulty": 1.0, ... }
$ ./energon-cli getnewaddress wallet1
bc1q...
$ ./energon-cli generatetoaddress 1 bc1q...
[ "00000000..." ]