Live on Base Sepolia • On‑chain dares
Protocol overview

How Dare Protocol Works

Create high‑stakes on‑chain challenges, let someone match your stake, and let the smart contract handle the outcome.

Step 1

Create a Dare

  • User initiates a dare with description, duration, and stake.
  • Stake must be ≥ 0.0001 ETH equivalent.
  • Funds are locked in the contract until resolution.
Step 2

Accept a Dare

  • Another user accepts by staking an equal amount.
  • Both stakes form the total pot.
  • Dare status turns active and the countdown begins.
Step 3

Submit Proof

After the deadline, the accepter submits proof (image, video, link, or IPFS URI) within the proof window. The proof is stored as a URI on‑chain.

Step 4

Resolve the Dare

  • Creator confirms or disputes the proof.
  • If inactive, contract auto‑resolves to the other side.
  • In disputes, the judge address resolves and winner gets the pot minus fee.

All logic runs on-chain: no centralized custody, no manual payouts — only smart contract rules.