8. RandProofKeeper: Decentralized Automation Layer
RandProofKeeper replaces a centralized keeper wallet's entropy-related work -- detecting new PoFR requests, fetching entropy, signing, and fulfilling
[Layer 1: Core]
8.1 What RandProofKeeper Replaces
RandProofKeeper replaces a centralized keeper wallet's entropy-related work -- detecting new PoFR requests, fetching entropy, signing, and fulfilling -- with a permissionless network of keeper nodes performing that same job, without any centralized coordination. A related but distinct job -- watching an arbitrary client contract's own business condition (a raffle's end time, an auction's close, any deadline- or state-based trigger) and calling that contract's own action function once the condition is met -- is the job a centralized keeper wallet or Chainlink Automation performs separately from randomness fulfillment. RandProofKeeper does not perform that broader job; RandProofAutomation (Section 10) does, as its own dedicated, general-purpose product.
8.2 Node Software Architecture
Open-source Node.js software, Docker image, configured via .env file:
KEEPER_PRIVATE_KEY=0x...
CHAINS=base,optimism,arbitrum,solana,ton,cardano,sui,polkadot
BASE_RPC=wss://base-mainnet.g.alchemy.com/v2/KEY
SOLANA_RPC=wss://mainnet.helius-rpc.com/?api-key=<YOUR_HELIUS_KEY> # AV-37: Use dedicated provider, not free public RPC
FEE_ASSET=native # or 'usdc' for CCTP V2
MIN_STAKE_ETH=0.1
UPTIME_ALERT=80
# Launch: docker run -d --env-file .env randproof/randproofkeeper:latest
8.3 AI Agent Nodes
OpenClaw Integration:
install skill randproof-keeper
-
Event watching, entropy submission, gossip relay
-
Earnings: 2–5% of PoFR fees
-
Identity: ERC-8004 passport
Hermes Integration:
hermes skill add randproof
-
Self-optimizing participation, persistent memory
-
Earnings: 2–5% of PoFR fees
-
Identity: ERC-8004 passport
Agent Node Economics:
| Action | x402 Cost | Earnings | Net/Event |
| Event detection | $0.001 USDC | $0.010–0.025 USDC | ~$0.009–0.024 |
| Entropy submission | $0.002 USDC | $0.015–0.025 USDC | ~$0.013–0.023 |
| Gossip relay | $0.0005 USDC | $0.005–0.010 USDC | ~$0.004–0.009 |
| Entropy monitoring | $0.0005 USDC | $0.002–0.005 USDC | ~$0.0015–0.0045 |
| Fraud detection | $0.001 USDC | $0.005–0.015 USDC (bounty) | ~$0.004–0.014 |