ShallWe.bet

About

Peer-to-peer betting with no house edge.

Anyone creates a bet on anything. Anyone joins either side. The pot is split proportionally to the winners — full stop. Settled on Base in USDC, no chips, no tokens, no crypto visible anywhere.

The product in one sentence

A bet creator picks a question, two sides, a lock time, and an outcome deadline. People deposit USDC on Side A or Side B. When the question resolves, the losing side's pool pays the winning side, proportional to each winner's contribution.

Why no house edge

Traditional sportsbooks bake a 5–10% margin into every line. Prediction-market platforms typically charge a 2% taker fee on every trade and another fee on resolution. We don't. The protocol takes a flat 1.5% platform fee on the settled pot. The creator can set 0–5% for themselves. That's it. No spread, no rake on losers, no “juice”. Most pari-mutuel apps charge more on a $10 bet than ShallWe.bet does on a $10,000 one.

Why trustless resolution matters

A bet platform stands or falls on what happens when people disagree about who won. ShallWe.bet's resolution path is published in the smart contracts and can't be changed after the fact:

  1. The creator submits the outcome. If nobody disputes within a 48-hour window, the outcome stands and payouts unlock.
  2. Any user can dispute by posting a 5 USDC bond. The first disputer becomes the sole challenger.
  3. Both sides submit evidence. Claude Opus reads the evidence and returns a verdict with a confidence score.
  4. If Claude's confidence is ≥ 80%, that verdict is final. The bond returns to whichever side Claude agreed with.
  5. If confidence is below 80% — meaning a reasonable reader could go either way — a Chainlink VRF coin toss decides it. Bond returns to the side it lands on.

The AI verdict, its reasoning, and the VRF random word are all written on-chain. Every resolution has a permanent, public audit trail at shallwe.bet/v.

What runs the platform

The on-chain layer is a pari-mutuel pool contract per bet (cloned from a single audited implementation), a resolver that owns the AI verdict + VRF integration, and a factory. Smart contracts are open-source and verified on BaseScan.

Off-chain, an indexer mirrors on-chain events into a read-side database for fast feeds and history. A worker runs the AI verdict pipeline when disputes hit threshold. No off-chain process ever moves money — every payout is enforced by the contracts.

Where we are

ShallWe.bet is live on Base Sepolia for whitelisted testers. We are working through a final round of UI polish + a third-party smart-contract audit before opening Base mainnet. The audit gate is non-negotiable: real funds do not flow until the audit is public and all high/critical findings are resolved.

Want to see how a bet actually works?

Walk through create → join → resolve → claim.

How it works →