Onetappy's Transparency

We don’t ask you to “trust us.”
We only ask you to verify it yourself: everything is on-chain, open for anyone to audit at any time.

From day one, onetappy.eth was built on a single foundational principle: independently auditable by anyone. No hidden admin privileges, no off-chain intervention, no “hold on while we change the rules.” Participation, randomness, distribution, fee allocation — all executed by deployed smart contracts with immutable rules.

Our Transparency Commitments

Smart Contract Addresses (Deployed on Sepolia Testnet & In Development)

Contract NameNetworkPrimary Function
OnetappyFactorySepoliaParent contract for creating sessions; manages partners and session treasuries.
OnetappySessionSepoliaSession contract. Combines the creator’s pre-committed value with all participants’ random contributions to generate a trustworthy random source without a centralized third party.
OnetappyTreasurySepoliaMulti-asset treasury contract for unified custody of ETH and arbitrary ERC20 assets, distributing and settling funds to users, partners, and sessions via an internal ledger (Pull model).

OnetappyFactory address: 0x0717DEB12839FE8D0DA8c6869E66d658ECc0b240
OnetappySession is dynamically deployed at session creation. Query the OnetappyFactory event logs to retrieve all Session addresses.
OnetappyTreasury address: 0x2B6c0444B0D5102588a7C61d061D3b5658B1df05

All contracts are deployed on Sepolia. You can read function logic, event logs, and full call history at any time.

Randomness Mechanism — How It Works

onetappy’s randomness process combines a creator’s pre-committed value, participant-driven entropy, and full on-chain reproducibility:

  1. When a partner creates a Session, they attach a commitment (a hash value)
  2. Each participant attaches a random number when submitting their entry
  3. Reveal phase: the partner publishes the original value; the contract verifies the hash matches on-chain
  4. Final random seed = all valid reveal values + a mix of Blockhash / timestamp

After any Session concludes on Ethereum mainnet, you can view the complete event log of the randomness process — from commitment to reveal to final seed generation — and independently reproduce the entire sequence.

Audit & Security

On-Chain Data Dashboard

View everything in real time:

Governance & The Road Ahead

Current phase: Core contracts are immutable — rules cannot be changed.
Future plan: Introduce community governance via on-chain proposals + voting. Any major change will require open discussion and on-chain approval. Governance token / mechanism details will be announced at the appropriate time.

We Welcome Scrutiny

At onetappy.eth, trust isn’t given. It’s earned through verification.
Go check our contracts on Sepolia testnet right now → View on Etherscan