Running a Node
Last updated
Last updated
Running your own Orbion node provides full access to network data without relying on public RPC endpoints. It allows greater flexibility, performance, and independence โ especially for indexers, explorers, validator operators, and backend teams.
This guide outlines the steps to launch a standard full node on the Orbion Testnet.
CPU
2 cores
4+ cores
RAM
4 GB
8โ16 GB
Storage
100 GB SSD
250+ GB NVMe
OS
Ubuntu 20.04+
Any Linux/macOS
Bandwidth
10 Mbps
50+ Mbps
โ ๏ธ Coming soon: official release binaries will be hosted at
For now, build from source (if repo is public), or install from precompiled binaries once available:
This will generate the config directory and initial node identity.
Ensure the file matches the expected hash from the documentation or community channels.
Edit ~/.orbiond/config/config.toml
:
To run in the background:
Check sync status:
In ~/.orbiond/config/app.toml
:
To store full state history:
Set pruning to nothing
Enable index-all keys
In app.toml
:
In config.toml
:
Warning: Archive nodes require large storage over time. Only use this if you're building explorers, analytics tools, or bridges.
Protect port 26656
, 26657
, and 1317
with a firewall
Use ufw
or iptables
to restrict access
Keep binaries updated and verify checksums
Backup your node keys (priv_validator_key.json
, node_key.json
)
Running your own node gives you full control over RPC access, faster indexing, and the ability to validate blocks and transactions in real time โ without rate limits.