RHOPOT

PUBLIC VERIFIABILITY

FAIRNESS, ON-CHAIN.

All entrants stake the same admin-set ERC-20 amount. The operator commits the hash of a secret seed before deposits close; after lock, that seed is combined with a future block hash.

01

COMMIT

keccak256(seed)

Published in the campaign contract before the round can lock.

02

REVEAL

seed + blockhash(lockBlock)

The revealed seed must reproduce the committed hash.

03

DRAW + PAY

hash(seed, entropy, pot) % pot

The selected wallet receives the entire ERC-20 token pool in the same roll transaction.

A production deployment should use an audited VRF when available. Never deposit based on a UI alone: inspect the campaign contract and its events.