Cumulo IBC Relayer Infrastructure
At Cumulo, we have been running IBC relayer infrastructure alongside our validator operations, and we wanted to share the current state of the setup with the Cosmos community.
The infrastructure currently covers multiple IBC paths across mainnet and testnet, with live monitoring, on-chain activity tracking and public technical documentation for anyone who wants to check the details.
Current coverage
Cumulo IBC Relayer currently runs on Hermes v1.13.2 and covers 22 active IBC channels across 8 networks, including:
-
Celestia
-
Cosmos Hub
-
XRPL EVM
-
Injective
-
Osmosis
-
SEDA
-
Dymension
across mainnet and testnet where applicable.
Relay wallets are funded and monitored across the 8 networks currently included in the setup.
Real-time dashboard
The dashboard includes:
- Channel Status: status of the 22 channels, including both sides of each path.
- Node Health: block height and sync status of the Cumulo nodes used by the relayer.
- Relay Activity: live metrics from Hermes Prometheus, including relayed packets, success rate, pending backlog, Hermes process status, client/packet workers and WS events.
- Fee Wallet Health: estimated runway per wallet, grouped as funded, low or critical.
- Wallet Activity: recent on-chain activity per relayer wallet.
On-chain relay activity
We also maintain a verified on-chain history of Cumulo relay transactions.
The tracker includes:
- Total relay transactions
- recv_packet and acknowledgement activity
- Active networks
- Tracking start date
- Activity charts by type or by chain
- 30d, 60d, monthly and full-history views
- Per-wallet breakdown
- CSV and Excel export
Data is collected hourly from the REST APIs of each supported network.
Technical documentation
The public repo includes:
- Hermes configuration
- Full channel registry with client / connection / channel IDs
- Wallet setup
- Installation notes
- Hermes health-checks
- Troubleshooting notes
- Maintenance runbooks
- Clear-packets procedures by channel
- Wallet balance checks
- Chain-specific configuration notes
Some chain-specific details currently documented include:
- Injective address derivation
- XRPL EVM trusting_period configuration
- Osmosis packet_filter setup
- gRPC configuration through nginx
- Chain-registry PRs for channels opened by Cumulo
Feedback
IBC relaying is operational infrastructure, and small details matter: synced nodes, funded wallets, packet backlog, stuck channels, relayer config and path redundancy.
We are sharing this setup so other validators and infra teams can inspect what we are running, use the public data, or suggest improvements.
If something looks off, if you have questions, or if there is a path where additional relay support would be useful, feedback is welcome.

