Bet on anything.
Against anyone.
Custom bets on terms users write. Users place private bets and AI checks it would be able to settle the bet, if so, escrow holds the funds, and the payout follows based upon the agreed upon terms.
Terms you write · checked by AI
Funds in. One winner out.
- Fund
- Lock
- Settle
3%PolyBet escrow feeFlat fee to facilitate the bet and pay out the winner.
You write the bet. AI checks it can be settled. Escrow holds the funds. Once the terms of the bet have been reached the depositor who bet correctly gets paid.
“If the Knicks beat the Heat on Nov 12, I win.”

- 1
Write the terms
Set the bet in USDC, the deadline, any odds and what decides the bet, in plain language. The terms must be clear. AI checks the outcome can ultimately be verified.
- 2
Fund escrow
Once the bet passes that check, the terms are locked and escrow opens. Each side deposits USDC under the agreed terms.
- 3
Settle
At the agreed date, or when a depositor claims the win, AI verifies the result against the terms in the PolyBet smart contract and determines if the bet is ready to be settled. If so, the PolyBet escrow automatically pays the winning depositor.
PolyBets on X
Propose a bet in any post. Tag @PolyBet and the terms appear in the replies.
- Propose
Post your bet, or reply to someone's take with a challenge.
- Tag @PolyBet
PolyBet replies with clear terms, a deadline, and the data source.
- Fund & settle
Each side funds escrow from the reply. The winner is paid.
- OpusPilled@OpusPilled · 2m
Anthropic IPOs above 1.5 Trillion for sure no brainer.
Dev@devthattrades · 1mI bet you 50k it doesn't.
OpusPilled@OpusPilled · 1mIn @PolyBet set it up for $50,000 USDC
PolyBet@PolyBet · 1mReplying to @OpusPilled and @devthattrades
Escrow openOpusPilled 50%Dev 50%Terms locked once funded:
- ›Anthropic IPOs above $1.5 trillion
- Priya@priya_builds · 14m
ETH closes above $5k by Dec 31. Bet 100 USDC to win 100 USDC. @PolyBet make it a bet.
Leo@leo_onchain · 1mI'm in against. @PolyBet set it up.
PolyBet@PolyBet · 1mReplying to @priya_builds and @leo_onchain
AI checkedTerms locked once funded:
- ›ETH daily close above $5,000
- ›Resolution source is the Coinbase ETH-USD price feed; ETH must go over $5k by end of year
- ›Bet 100 USDC to win 100 USDC before fee
@MagaMaggie, @ryan888 believes the Democrats will win the House and the Senate and challenges you to a bet.
Want to bet Democrats won't win and that Republicans will win the House and Senate?
Bet $42.86 USDC to win $100.00 if the Republicans win the House and Senate.
Democrats will win the House and the Senate.
- Deposit
- $100.00
- To win
- $42.86
- Net after fee
- +$38.57
- Deposit
- $42.86
- To win
- $100.00
- Net after fee
- +$95.71
Both sides deposit USDC into the PolyBet smart contract escrow. AI verifies the result against the agreed source, then the contract pays the winner the escrow balance minus the 3% fee.
Do you accept his bet?
Accepting means betting the Democrats won't win and Republicans will win.
Bet $42.86 USDC
How PolyBet works
- 1
You write the bet
The bet amount and what decides the outcome are yours to set. The terms can't be ambiguous. They must be clear and verifiable from a data source you specify.
- 2
Checked before money moves
AI tests whether the outcome can actually be verified. If it can't, escrow doesn't open and nothing is deposited.
- 3
Payout follows the terms
Funds stay in escrow until the agreed date, or until a depositor who believes they've won claims the payout, which calls AI to verify the bet against the terms.
Create a bet
Only when it's resolvable
Bets only settle when they are resolvable, and never before.
Claims checked by AI
PolyBet checks which depositor won the bet when someone claims their winnings.
Proof before payout
Payout happens automatically once the bet is determined to be resolved.
The PolyBet smart contract has the logic by which the payout should occur and it will pay out according to the terms agreed upon the bet when the bet is determined to be resolved.




