Become a Validator

Run an OSIRIS Node.
Earn Real Rewards.

Validators are the backbone of OSIRIS. Anyone can participate โ€” from full Guardian block producers to simple Delegators staking any amount of OSI.

~18%
Guardian APY
~10%
Watcher APY
~6%
Delegator APY
1s
Block Time
Validator Tiers

Choose Your Role

GUARDIAN
๐Ÿ›ก๏ธ
Guardian Node
Full block producer. Proposes and signs blocks. Highest rewards, requires dedicated server.
Min Stake50,000 OSI
APY~18%
ServerRequired
Uptime95%+ required
SlashingYes (up to 5%)
WATCHER
๐Ÿ‘๏ธ
Watcher Node
Block attestor. Validates others' blocks. Good balance of rewards and responsibility.
Min Stake10,000 OSI
APY~10%
ServerLightweight VPS
Uptime80%+ recommended
SlashingMinor risk
DELEGATOR
๐ŸŒฑ
Delegator
No server needed. Stake any amount of OSI into a Guardian pool and earn passive rewards.
Min StakeAny amount
APY~6%
ServerNone
UptimeN/A
SlashingNone

Guardian Node โ€” Step by Step

Estimated time: 15โ€“30 minutes. Requires a Linux VPS (Ubuntu 22.04 recommended). The cheapest qualifying server is ~$6/month on Hetzner, Contabo, or DigitalOcean.
1
Provision a Server
You need a Linux VPS with at least 2 vCPU, 4GB RAM, and 40GB SSD. Ubuntu 22.04 LTS is recommended. Any cloud provider works (AWS, DigitalOcean, Hetzner, Vultr, Contabo).
Minimum specs: 2 vCPU ยท 4GB RAM ยท 40GB SSD ยท Ubuntu 22.04 ยท Static IP
2
Install Dependencies
SSH into your server and install Node.js 20+ and PM2:
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - sudo apt-get install -y nodejs git sudo npm install -g pm2
3
Clone the OSIRIS Node Software
Clone the official OSIRIS repository and install dependencies:
git clone https://github.com/OSIRIS-Network/osiris-node.git cd osiris-node npm install
4
Generate Your Validator Key
Run the key generation script. Back up the output phrase โ€” losing it means losing access to your stake.
node scripts/generate-validator-key.js
โš ๏ธ Save your seed phrase offline. Never share it. Store in a password manager or write it on paper and keep it safe.
5
Configure the Node
Create your node config file:
cp config.example.js config.js nano config.js
Set the following values in config.js:
export default { network: 'mainnet', rpcUrl: 'https://osirisnetwork.live', validatorAddress: '0xYOUR_VALIDATOR_ADDRESS', port: 3001, role: 'guardian', // or 'watcher' syncPeers: [ 'https://osirisnetwork.live' ] };
6
Start Your Node
Launch the node with PM2 for automatic restart on crash/reboot:
pm2 start src/index.js --name osiris-node pm2 save pm2 startup
# Check that your node is running and syncing pm2 logs osiris-node
7
Register as a Validator
Once your node is synced, go to the Validator Dashboard, connect your wallet, and register with your 50,000 OSI stake:
8
Monitor Your Node
Use the Validator Dashboard to monitor your uptime, earnings, and epoch performance. Set up server alerts to ensure you maintain 95%+ uptime.
# Check node health curl http://localhost:3001/health # View sync status curl http://localhost:3001/status

Watcher Node Setup

Watcher nodes have the same setup process as Guardian nodes, but with a lower stake requirement and lighter hardware. Follow steps 1โ€“8 above, but set role: 'watcher' in your config and only stake 10,000 OSI minimum.

Spec Guardian Watcher
Min CPU 2 vCPU 1 vCPU
Min RAM 4 GB 1 GB
Min Storage 40 GB SSD 20 GB SSD
Est. Monthly Cost ~$12โ€“20/mo ~$4โ€“6/mo
Min Stake 50,000 OSI 10,000 OSI

Delegate โ€” Earn Without Running a Node

If you hold OSI but don't want to run server infrastructure, you can delegate your stake to an existing Guardian node and earn ~6% APY with zero downtime risk and no slashing exposure.

1
Connect your wallet
Go to the Staking page and connect your OSIRIS wallet.
2
Choose a Guardian to delegate to
Pick an active Guardian from the Validator Dashboard. Check their uptime and commission rate before delegating.
3
Stake your OSI
Enter the amount you want to stake (any amount works). Your rewards accumulate every epoch (~4 min) and can be claimed at any time.

Reward Schedule

Year Annual Emission Guardian APY Watcher APY Delegator APY
2026 1,680,000,000 OSI 18โ€“22% 10โ€“13% 6โ€“8%
2027 1,260,000,000 OSI 14โ€“18% 8โ€“11% 5โ€“7%
2028 840,000,000 OSI 10โ€“14% 6โ€“9% 4โ€“6%
2029+ 420,000,000 OSI 6โ€“10% 4โ€“7% 2โ€“4%
Emission halving occurs every 2 years, similar to Bitcoin. Validators who join early earn the highest rewards. Rewards are paid in OSI each epoch and compound automatically if re-staked.

Ready to become a validator?

Join the growing network of OSIRIS validators and start earning OSI rewards today.

Questions? Join the community and ask in the validator channel.