turn any question into a market.

the stripe for prediction markets. a typescript toolkit for parimutuel wagering — AI oracles, embedded wallets, USDC on base.

who's paying for dinner tonight?marcus 52%will the deploy break prod on friday?yes 73%does the warriors sweep the series?no 61%will sam actually learn guitar by december?no 68%who shows up late to the wedding?dave 47%do we hit 10k users before launch week?yes 54%will stranger things get a spinoff?yes 66%who's paying for dinner tonight?marcus 52%will the deploy break prod on friday?yes 73%does the warriors sweep the series?no 61%will sam actually learn guitar by december?no 68%who shows up late to the wedding?dave 47%do we hit 10k users before launch week?yes 54%will stranger things get a spinoff?yes 66%
does priya run a sub-4 hour marathon?yes 59%who finishes the onboarding doc first?nina 41%will the super bowl go to overtime?no 82%does our CEO actually do a cold plunge?no 55%will the feature flag get turned on this sprint?yes 63%who wins the office ping pong tournament?jordan 38%does the kickstarter hit its goal?yes 71%does priya run a sub-4 hour marathon?yes 59%who finishes the onboarding doc first?nina 41%will the super bowl go to overtime?no 82%does our CEO actually do a cold plunge?no 55%will the feature flag get turned on this sprint?yes 63%who wins the office ping pong tournament?jordan 38%does the kickstarter hit its goal?yes 71%

how it works

from question to payout in three moves.

01

launch a market

pose any question, add up to eight options, set your fee split and deadline. ships in a single call.

02

users take sides

participants back their pick with USDC. every dollar lands in a dedicated onchain contract. no liquidity providers.

03

settle the score

an admin or autonomous AI oracle declares the winner. after a dispute window, the pool pays out proportionally.

draftopenclosedresolvedfinalizedor voided → full refund

built on base

all markets settle in USDC on base. cheap transactions, instant confirmation, thriving onchain ecosystem.

powered by privy

zero-friction wallet experience. users sign in with email, get session keys automatically — no extensions or seed phrases.

resolution

decide the outcome your way

appoint a human judge or let an AI agent gather proof and decide. either way, every resolution comes with evidence anyone can review.

admin mode

a designated judge makes the call. select the outcome, upload proof, finalize.

does the rebrand launch before Q3?$4.1k pool
launches in Q2
52%
delayed to Q3
34%
scrapped entirely
14%

agentic mode

an AI agent crawls sources, validates claims, and settles the market on its own.

will ETH flip BTC market cap this cycle?$7.8k pool
flips before EOY23%
gets within 20%41%
not even close36%

oracle hints

coinmarketcap.com/charts/...
ultrasound.money/ratio
dune.com/queries/eth-btc-mcap

safety

outcomes you can challenge

resolutions are never final until the community says so. transparent evidence, built-in dispute periods, and majority-driven overrides keep every market honest.

adjustable dispute periods per market
disputes limited to staked participants
majority consensus needed to overturn
automatic full refund when markets are voided
all resolution proof stored permanently onchain

features

batteries included

instant wallets

privy-powered embedded wallets. email login, automatic session keys, zero crypto UX friction.

revenue from day one

configurable platform and creator fee splits. earn on every settled market your app creates.

challenge mechanism

participant-driven dispute windows backed by majority vote protect every pool.

autonomous AI judges

LLM agents resolve markets for pennies. multi-source verification with auditable proof trails.

SDK + MCP native

typescript library plus model context protocol support. AI agents can spin up, trade, and settle markets programmatically.

onchain escrow

each market gets its own smart contract on base. USDC-denominated with near-instant finality.

developers

go live before your standup ends.

add prediction markets to your app the way you add payments or auth. one package. one function call. entire market lifecycle handled.

view docs →
fully typed typescript library
model context protocol for agentic workflows
real-time webhooks on every lifecycle event
testnet mode with faucet USDC
comprehensive REST endpoints
launch-market.ts
const blueprint = await wager.blueprints.create({
  question: "who picks up the tab at team lunch friday?",
  model: "parimutuel",
});

const market = await wager.markets.launch({ blueprintId: blueprint.id });

use cases

built for every kind of builder

friend group apps

dinner bets, vacation picks, who-shows-up-late pools. the social wagering layer people actually want.

community platforms

discord bots, telegram minis, slack integrations. embed markets wherever your group already hangs out.

sports & gaming

prop bets on matchups, tournament brackets, player milestones. serve the long tail that sportsbooks won't touch.

creator monetization

newsletter writers, streamers, podcasters. let audiences stake real money on predictions alongside content.

team forecasting

internal markets that reveal what the team actually believes. better calibration than any retro or survey.

autonomous agents

AI systems placing stakes based on probabilistic reasoning. native MCP support for agentic market participation.

if people are already betting on it, give them a market.

get early access. drop prediction markets into your product with one integration.