Celo node
A Celo node for the L2 era. Not the old guide.
A Celo node today runs op-reth, because Celo is now an OP Stack L2 and the old L1 software is gone. Yours is a private endpoint on the current client, with a backup node beside it.
- Full
- $139/mo
- Ready
- 24 h
02Node type
The Celo full node
Celo's docs describe three node types. The full node is the default, and the one we list.
Full node
$139/mo
- Is
- Celo's default node type, with historical RPC for normal queries
- Query
- Balances, contract calls, event logs and sending transactions
- Others
- Minimal nodes skip historical RPC. Archive nodes keep everything, plus the legacy Celo L1 data
- Disk
- The docs ask for 1 TB or more of SSD on mainnet, with NVMe recommended
Which type do I want?
Reading balances, logs and contract state? Full. Replaying pre-L2 Celo history? That is an archive job, with its own data folder.
Source: Celo docs, run a node, checked October 2026
03How it works
How a Celo node works: op-node, op-reth and a sequencer.
Two programs on your server follow the chain. Your transactions travel on to Celo's sequencer.
op-node
The OP Stack rollup program. It follows the chain and listens for peers on 9222.
op-reth
The execution client Celo supports. It holds state, runs the EVM and listens on 30303.
The sequencer
Your node forwards transactions you send to the Celo sequencer with the `--rollup.sequencer` setting.
Your endpoint
JSON-RPC through nodes.herorpc.com.
Celo's docs say support for op-geth has ended. A node still on it can follow the wrong chain.
You never touch either program. Your endpoint already points at the right one.
Sending a transaction works because the node hands it to the sequencer. Reading never depends on it.
04Know the field
One supported client, and a snapshot you cannot skip.
Celo's old L1 history cannot be rebuilt by replaying blocks, so a mainnet node starts from a snapshot.
op-reth
- Full
- 1 TB+ SSD on mainnet (500 GB on Celo Sepolia). Start from a snapshot.
- Archive
- Needs more space, plus the legacy Celo L1 archive data. Size not published
- Source
- Celo docs, run a node
op-geth
- Full
- Support has ended. Its data folders cannot be reused with op-reth
- Archive
- Not applicable
- Source
- Celo docs, run a node
Mainnet snapshots are published by Celo at snapshots.celo.org. A sync from the first block is possible only on the Sepolia test network.
Source: Celo docs, run a node, checked October 2026
05Celo, specifically
Five Celo facts the old guides get wrong.
Celo moved from its own L1 to an OP Stack L2. The details below are from the current docs.
Celo is an L2 now
It runs on the OP Stack. A guide that talks about validators and an L1 geth node describes the old chain.
The snapshot is not optional
Mainnet needs a snapshot because pre-L2 history cannot be rebuilt by executing blocks. Genesis sync works on Sepolia only.
Data folders do not carry over
An op-geth data folder, including output from the L1 to L2 migration tool, cannot be reused with op-reth.
Tell the node its address
The docs advise setting the advertised IP on op-node and the NAT address on op-reth, or peers may not find you.
Ports
op-node listens for peers on 9222 and op-reth on 30303.
Sources: Celo docs, run a node, checked October 2026; Celo docs, troubleshooting, checked October 2026
06Who rents one
Who rents a Celo node.
Celo is small, and so is its crowd. Those who need a node tend to need it badly.
Payment apps
Teams that move stablecoins on Celo and want checks that do not depend on a public endpoint.
Wallets
A private endpoint for balances and transaction status, kept apart from everyone else's traffic.
Teams leaving the old Celo node
If your node still runs the L1 software, you have to rebuild on op-reth. Renting one skips that.
07Price check
Celo costs you under half of the Allnodes list.
Allnodes publishes a dedicated Celo price, so that is the one we compare against. The other providers we read did not list a Celo price.
Full node
Allnodes: the cheapest dedicated plan on its Celo pricing page.
Source: Allnodes Celo pricing, checked October 2026
You save each month
$181 full
against the Allnodes list price above
08What you get
Set the term for your Celo node.
Pick the node type and how long to prepay. The price updates as you choose.
Your Celo node
Term
- A dedicated server sized for Celo
- op-node and op-reth, one endpoint
- A backup node, included
- A private endpoint on nodes.herorpc.com
- Your server logins
- No setup fee, ready within 24 hours
$139
a month, full node
Billed monthly
Pay in BTC, ETH, USDT, USDC, BNB, SOL, TRX, LTC, DOGE or XMR.
10Questions
Celo node questions
Real questions from node operators, answered plainly.
Node is not syncing or has no peers: what now?
Set the advertised IP on op-node and the NAT address on op-reth explicitly, as the Celo docs advise. Your rented node comes configured.
Why are transactions not being executed when submitted to a node?
Celo nodes pass transactions to the sequencer. If that setting is missing, nothing is sent on. A rented node has it set.
Is Celo still its own L1?
No. Celo moved to an OP Stack L2, and its docs now describe op-reth and op-node. Guides about the old L1 node no longer apply.
Can I use op-geth?
No. Celo says support for op-geth has ended, and a node on it can follow the wrong chain. Its data folders cannot be reused with op-reth.
How much disk does a Celo node need?
The docs ask for 1 TB or more of SSD on mainnet. Archive nodes need more, plus the legacy Celo L1 data. Celo does not publish the archive size.
Why do I need a snapshot?
Celo's history from before the L2 move cannot be rebuilt by executing blocks. Mainnet nodes start from a snapshot instead.
What does a Celo node cost?
$139 a month, with no setup fee. Prepay a year and the monthly price falls 25 percent.
How long until my Celo endpoint works?
Inside a day. After payment, look in the dashboard for your endpoint and logins.
Celo on the current software.
$139 a month for the node and the backup beside it.