ORBION DOCS
WebsiteWhitepaper
  • πŸ”ΉIntroduction
  • πŸ”ΉCore Architecture
  • πŸ”ΉWhy Modular
  • πŸ”ΉGovernance
  • πŸ”ΉFee Model & Token Utility
  • πŸ”ΉArchitecture Overview
  • Core Team
  • πŸ”ΉFAQ
  • Network
    • πŸ”ΉOverview
    • πŸ”ΉPublic RPC Endpoints
    • πŸ”ΉExplorer & Faucet
    • πŸ”ΉValidator Setup
    • πŸ”ΉNetwork Parameters
  • Developer Guide
    • πŸ”ΉHow to Connect with MetaMask
    • πŸ”ΉDeploy Smart Contracts on Orbion
    • πŸ”ΉUsing the Testnet Faucet
    • πŸ”ΉValidator Setup Guide
  • RPC Access
    • πŸ”ΉPublic RPC Specs
    • πŸ”ΉRate Limits & Best Practices
    • πŸ”ΉRunning a Node
  • for user
    • πŸ”ΉTokenomics
    • πŸ”ΉOrbion Roadmap
  • Ecosystem
    • πŸ”ΉOrb Coin
    • πŸ”ΉOrbion Finance
    • πŸ”ΉOrbion Bridge
    • πŸ”ΉOrbion Tools (Telegram Bot Suite)
    • πŸ”ΉOrbion Locker
    • πŸ”ΉOrbion Explorer
    • πŸ”ΉOrbion SDK & API
    • πŸ”ΉThird-Party Integrations
Powered by GitBook
On this page
  1. Network

Validator Setup

Orbion’s validator system is designed to be lightweight, modular, and accessible β€” enabling high-performance consensus without centralizing participation. This guide covers how to join the Orbion Testnet as a validator and begin participating in block production and governance.


βœ… Minimum Requirements

To run a validator node effectively on the testnet, the following specifications are recommended:

Component
Minimum
Recommended

CPU

2 cores

4+ cores

RAM

4 GB

8+ GB

Storage

100 GB SSD

250+ GB NVMe

Bandwidth

10 Mbps up/down

50+ Mbps preferred

OS

Linux/macOS

Ubuntu 20.04 LTS

Note: These specs may evolve before mainnet. Ensure your machine is consistently online and stable.


βš™οΈ Installation

You can run an Orbion node using the latest testnet binary release. Installation steps:

  1. Clone the Repository (or Download Binary) (Link will be provided on official GitHub/GitBook)

  2. Initialize the Chain

orbiond init "My Validator" --chain-id orbion-testnet
  1. Download Genesis File

wget https://orbionchain.com/genesis.json -O ~/.orbiond/config/genesis.json
  1. Add Seeds/Peers (example only)

# Update ~/.orbiond/config/config.toml
persistent_peers = "peer1@ip1:port,peer2@ip2:port"
  1. Start Node

orbiond start

🧾 Create Validator

Once your node is fully synced:

orbiond tx staking create-validator \
  --amount 1000orb \
  --pubkey $(orbiond tendermint show-validator) \
  --moniker "MyValidator" \
  --chain-id orbion-testnet \
  --commission-rate "0.05" \
  --commission-max-rate "0.20" \
  --commission-max-change-rate "0.01" \
  --min-self-delegation "1" \
  --from wallet-name \
  --gas auto \
  --yes

πŸ“‘ Monitoring & Logs

Use the following commands to monitor your validator:

# View logs
journalctl -fu orbiond

# Check sync status
orbiond status | jq .sync_info

# Validator info
orbiond query staking validator $(orbiond keys show wallet-name --bech val -a)

πŸ”₯ Slashing Conditions

Orbion applies slashing for:

  • Downtime – failure to sign blocks over a window

  • Double signing – equivocation leads to permanent jailing

  • Low self-delegation – auto-unbonded if threshold is breached

Make sure your validator maintains >95% uptime and is properly monitored.


πŸ” Security Tips

  • Use a separate machine for signing (sentinel or remote signer)

  • Protect keys with encryption & off-site backup

  • Do not expose RPC ports to public without firewall or proxy

  • Rotate keys regularly if running in testnet for extended time

PreviousExplorer & FaucetNextNetwork Parameters

Last updated 6 days ago

You must fund your wallet via the before submitting the transaction.

πŸ”Ή
faucet