Run a node

Anyone can run a full Besu node against Econome Chain to read the chain and relay transactions — permissionlessly, with no fees. This gives you your own RPC endpoint and a local copy of chain data. Running a node is also the first step toward becoming a validator, if your business needs a say in securing the network.

1Install Besu

Install Hyperledger Besu following the official Besu documentation. Econome Chain is validated against hyperledger/besu:26.7.0— pin this version to avoid consensus surprises.

2Get the genesis file

Download the network's genesis file and save it as genesis.json next to where you'll run Besu.

Download genesis.json
3Get a bootnode enode

Your node needs at least one bootnode to discover peers and sync. These are served live from the network:

4Run the node

Start Besu with free-gas defaults and the QBFT RPC API enabled. Replace the bootnode below if you copied a different enode in step 3.

# chainId=<pending — bootstrap the network first>
besu \
  --data-path=./data \
  --genesis-file=./genesis.json \
  --bootnodes=<enode-from-step-3> \
  --min-gas-price=0 \
  --rpc-http-enabled \
  --rpc-http-api=ETH,NET,WEB3,QBFT \
  --host-allowlist="*" \
  --p2p-port=30303
5Next: help secure the network

This gives you a read/relay node — it syncs and forwards transactions but does not produce blocks. To help secure Econome Chain, you need to be voted in as a validator by the existing validator set.

Become a validator