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.
Stake • Dare • Win
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.