Node Operators
Run a Node
Operate a RandProof keeper node: setup, staking, monitoring, and earnings.
Run RandProof keeper infrastructure and earn fees from every PoFR event on the network. Keeper node operators provide the hardware and stake that power randomness, automation, compute, oracle, identity, audit, and custody products across 17+ chains.
Guides
Follow the guides in order to go from zero to a running, staked, earning keeper node:
- Platform Compatibility, Mac, Windows, and Linux hardware options
- Prerequisites, hardware, ports, and software dependencies
- Repository & Initial Setup, clone and install the node software
- BLS Key Generation, wallets and threshold key shares
- .env Configuration, complete configuration reference
- Registration & Staking, on-chain registration on every supported chain
- Running the Node, Docker, multi-chain compose, or from source
- Verifying Operation, confirm your node is live
- Earnings & Stake Management, withdrawing fees, topping up, unstaking
- Monitoring & Alerting, Prometheus, Grafana, alert rules
- Maintenance & Troubleshooting, updates, common issues, slashing recovery
- Client Contract Integration, for developers consuming RandProof
Quickstart
Integrate RandProof into your contracts in four steps: no token purchase, no staking, no minimum commitment.
Platform Compatibility Guide: Mac, Windows & Desktop PCs
RandProof keeper nodes run on any modern consumer hardware: no server or VPS required. Mac Mini, MacBook, iMac, Windows PC, and Linux desktop are all