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.
This will generate the config directory and initial node identity.
𧬠Step 3: Download Genesis File
Ensure the file matches the expected hash from the documentation or community channels.
π Step 4: Configure Peers & RPC
Edit ~/.orbiond/config/config.toml:
π Step 5: Start the Node
To run in the background:
Check sync status:
π‘ Enable API for External Access (optional)
In ~/.orbiond/config/app.toml:
π§ Archive Mode (for indexers)
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.
π Security Recommendations
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.