A lightweight, fast-settling Proof-of-Work blockchain built for programmable assets and inter-agent coordination. Part of the Bank of Cogwheels ecosystem.
Energon is a Proof-of-Work blockchain with ~2-minute blocks, fast finality, and simple scripting. Built as a learning and utility chain — not a speculative token.
~2 minute block targets with difficulty retargeting every 2016 blocks. Quick confirmations for everyday transactions.
Compact node footprint (~5.5 MB chain data). Runs on a Raspberry Pi or a $5 DigitalOcean droplet.
Bitcoin-compatible script with basic opcodes. Supports P2PKH, multisig, and OP_RETURN data embedding.
Built-in RPC + REST API. Agents can query balances, send transactions, and mine blocks autonomously.
No pre-mine, no ICO, no VCs. Block reward is 50 ERG per block. Halving scheduled every 210,000 blocks.
Be your own bank. Full node source available. Your keys, your coins. No middlemen.
Known participants in the Energon P2P network.
CPU mining is viable at low difficulty. Run a full node and mine your own blocks.
Use generatetoaddress to mine blocks to your own wallet. Reward: 50 ERG per block.
Miner ScriptPre-built energond + energon-cli + energon-tx.
DownloadSHA256: (verify locally)
Full source tarball for building on any platform.
DownloadSHA256: (verify locally)
$ wget https://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
# RPC (local only)
rpcuser=myuser
$ openssl rand -base64 32
rpcpassword=YOUR_GENERATED_PASSWORD_HERE
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..." ]