RandProofRandProof
Whitepaper

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:

Actionx402 CostEarningsNet/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

On this page