All markets

Settlement currencies

A market is denominated in one currency, and you are paid in that same currency. This page works three real markets through end to end — one in ETH, one in USDC, one in a project's own token — so you can see exactly what arrives if you are right and what leaves if you are wrong.

1A market is denominated in one currency

You stake in the market's currency and you are paid in the market's currency. Nothing in the contract swaps, wraps or bridges anything.

A market is denominated in one currency, start to finishYou stake ETH, the pot holds ETH, and you claim ETH. The contract contains no swap, no wrap and no bridge — not when you stake, not at settlement, and not when you claim. The same is true of a market denominated in a stablecoin or in a project's own token.You stakeETHThe potETHYou claimETHNo swap, no wrap, no bridge — not when you stake,not at settlement, not when you claim.

An ETH market takes native ETH; a USDC market takes USDC; a market in a project's own launch token takes that token. There is no conversion step anywhere — not when you stake, not when the market settles, not when you claim. If you want a different asset at the end of it, that is a trade you make yourself, afterwards.

The currency is fixed when the market is created and is part of its identity: two markets asking the same question in different currencies are two separate markets with separate pots.

2What you get if you win

Your stake, divided by the winning pool, multiplied by whatever is left of the pot after the fee.

your payout = your stake ÷ winning pool × (pot − fee)
How a payout is worked outThe pot holds 5 ETH — 2 ETH staked on YES and 3 ETH staked on NO. The protocol fee of 2% takes 0.1 ETH off the pot, leaving 4.9 ETH to share out. YES is right, so that amount is divided across the 2 ETH YES pool in proportion to what each winner staked: Maya receives 2.45 ETH, Priya receives 2.45 ETH. Every winner is paid 2.45 times their stake.The pot5 ETHYES 2 ETHNO 3 ETH− fee 2% = 0.1 ETHLeft for the winning side4.9 ETH4.9 ETHfee÷ YES pool, 2 ETHSplit by what each winner stakedMaya2.45 ETHPriya2.45 ETH
Every winner is paid the same 2.45 × multiple, whatever they staked.

Every stake joins one of two pools, YES or NO. At the deadline the market reads one number on this chain, one side is right, and the whole pot goes to that side in proportion to what each person on it staked.

If you lose you get nothing. Your stake is precisely what pays the winners — there is no consolation, no partial return, and no house on the other side of your trade taking the risk.

The final division truncates, so the payouts always add up to at or just under the pot. The remainder — under one base unit per claimant — stays in the contract, is never paid twice and is never swept.

3The fee, and who pays it

This deployment charges 2% of the pot on ETH markets, read from the settlement registry just now. It is taken once, at settlement, and the winners carry it.

The fee comes off the pot before the winning side splits it. The losing side loses its stake either way, so the fee does not change what a loser loses — it comes entirely out of what the winners would otherwise have received.

  • Set per currency. ETH, a stablecoin and a project token can each carry a different rate. The market you are looking at shows the one that applies to it.
  • Snapshotted when the market is created. A rate change afterwards cannot reach a market that is already open, so the fee you staked under is the fee you settle under.
  • Hard-capped at 5% on chain. The cap is a constant in the registry, not a setting, so no owner and no configuration can go above it.

4When everyone gets their stake back

In two cases nobody wins, everybody is refunded exactly what they staked, and no fee is charged at all.

  • Nobody took the other side. If either pool is empty at settlement, every staker gets their own stake back at par. There was no counterparty, so there was nothing to win, and charging a fee on a bet that never had an opposite side would simply be taking your money.
  • The market was voided. Settlement is permissionless within a window that opens at the deadline; if that window closes with nobody having settled it, the market voids. Everyone is refunded at par, again with no fee. The failure mode is “nobody profits”, never “the wrong side is paid”.

Refunds work identically in every currency, and pausing can never block a claim — there is no path in the contract that holds a refund back.

5Worked example — a market in ETH

Two people back YES with 1 ETH each, one backs NO with 3. YES is right, and each winner comes away with 2.45 × their stake.

The marketWhat it says
QuestionWill NIGHTMARKET graduate?
Settles by readinggraduated == 1
Denominated inETH
Deadline7 days after the market opens
WhoSideStakedPaid outResult
MayaYES1 ETH2.45 ETHWon, +1.45 ETH
PriyaYES1 ETH2.45 ETHWon, +1.45 ETH
DanNO3 ETH0 ETHLost the 3 ETH

How those ETH payouts were worked out

Pot — YES 2 + NO 3
5 ETH
Fee, 2% of the pot
0.1 ETH
Left to split across the winning side
4.9 ETH
YES pool, which shares it
2 ETH
So every YES staker receives
2.45 × their stake

ETH is what gas is priced in and what every curve on The Hood raises, so a win here needs no further step to be useful on this chain. It is not a stable unit, though: what you win is a quantity of ETH, and its price moves while the market is open.

6Worked example — a market in USDC

The NO side is right this time. The two YES stakers lose 200 USDC each, and that 400 USDC is exactly what pays the NO side its profit.

The marketWhat it says
QuestionWill BLOCKPARTY's creator have graduated 3 projects?
Settles by readingcreatorGraduatedCount >= 3
Denominated inUSDC
Deadline30 days after the market opens
WhoSideStakedPaid outResult
SamYES200 USDC0 USDCLost the 200 USDC
LeeYES200 USDC0 USDCLost the 200 USDC
AnaNO600 USDC882 USDCWon, +282 USDC
KofiNO200 USDC294 USDCWon, +94 USDC

How those USDC payouts were worked out

Pot — YES 400 + NO 800
1,200 USDC
Fee, 2% of the pot
24 USDC
Left to split across the winning side
1,176 USDC
NO pool, which shares it
800 USDC
So every NO staker receives
1.47 × their stake

A stablecoin is the one case where the payout you read now is the payout you can spend later: the arithmetic is in dollars from start to finish, and nothing about the number can move between staking and claiming. What you are trusting instead is the issuer — redemption, attestations, and the freeze powers on the token contract.

Note the two winners are not equal

Ana staked three times what Kofi did and receives three times as much. Parimutuel payouts are strictly proportional inside the winning pool: there is no first-mover bonus and no price you locked in earlier. Everyone on the winning side gets the same multiple.

7Worked example — a market in a project's own token

Identical split to the ETH market, and therefore an identical 2.45 × multiple — but the pot is denominated in one project's token, so what that multiple is worth is a separate question.

The marketWhat it says
QuestionWill DAYSHIFT complete its bonding curve?
Settles by readingcurveComplete == 1
Denominated inALPHA
Deadline14 days after the market opens
WhoSideStakedPaid outResult
RuiYES10,000 ALPHA24,500 ALPHAWon, +14,500 ALPHA
TomYES10,000 ALPHA24,500 ALPHAWon, +14,500 ALPHA
NinaNO30,000 ALPHA0 ALPHALost the 30,000 ALPHA

How those ALPHA payouts were worked out

Pot — YES 20,000 + NO 30,000
50,000 ALPHA
Fee, 2% of the pot
1,000 ALPHA
Left to split across the winning side
49,000 ALPHA
YES pool, which shares it
20,000 ALPHA
So every YES staker receives
2.45 × their stake

ALPHA here is the settlement currency, not the subject: the pot is in ALPHA, the question is about a different launch. A project token's price moves on its own while the market is open, so you can win the bet and still hold less value than you staked, or lose the bet and watch the token run. You are taking two positions at once — one on the question, one on ALPHA.

The losing side's risk is the same shape in reverse: Nina is out 30,000 ALPHA whatever ALPHA is worth on the day, and no fall in its price gives any of it back.

8Where each currency comes from

Three routes in, and they are not equivalent — each one is a different thing to trust.

  • ETH is listed when the registry is deployed, has no delisting path and cannot be denylisted. A market in it depends on nothing beyond this chain being up.
  • A stablecoin is listed by the protocol owner. A stablecoin's risk is a judgement about an issuer, and no on-chain measurement stands in for that judgement — so it is a decision somebody makes, deliberately, rather than a bar something clears.
  • A project's own token is registered by that launch's creator — no approval, no queue, no review — once the launch has graduated and is large and widely enough held that a pot in it means something. The bar is enforced in the registry, and the owner's only power afterwards is a kill switch that blocks new markets and cannot touch a live one.

Usable on this deployment right now:ETH

Create a market — you pick the currency when you write the question. Or read how a market works end to end.