MASAYUMELOADINGMASAYUMELOADINGMASAYUMELOADING
Back to Markets

How It Works

Predict where the price closes. Trade UP or DOWN with tUSDC. Settle on-chain.

Getting Started

Connect & Fund

Connect any EVM wallet on Somnia Shannon testnet. Test collateral is tUSDC, minted straight from the venue's faucet (up to 10,000 per tap); gas is STT from the Somnia faucet.

Pick a Window

Each Window is an asset — BTC or ETH today — on a cadence lane the venue lists: 5m, 15m, 1h, 4h, 1d. The line is the opening print, the oracle's own first price of the round.

Trade UP or DOWN

Go UP if the Window closes at or above its opening print, DOWN if below. Stake in tUSDC and see the exact quote for your size before you sign.

Collect Payout

When the Window closes the oracle prints the close. Winning contracts redeem for 1 tUSDC each less the settlement fee; losing contracts pay 0; a void pays 0.5 to both sides. Collect it on the Window's result, or everything at once from Portfolio.

Payout Example

Worked example — not a live quote

64¢
UP price
36¢
DOWN price
1.00
Max payout / contract
You buy100 UP @ 64¢ eachBTC closes above the lineYou get100 tUSDC(+36 tUSDC before the settlement fee)

Key Mechanics

Order-Book Pricing

A fully on-chain limit order book. UP and DOWN are the two sides of one book, and a UP buy and a DOWN buy can match into a freshly minted complete set — no house takes the other end of your trade.

Live Price

The chart plots the same oracle feed the Window settles on, so the distance to the line is the distance that matters. A stale tick is shown frozen, never as live.

Fast Rounds

Windows run back to back on fixed cadences. Entries close inside a no-entry buffer before expiry — 40% of the round, never under 30 s or over 5 min — so a call cannot be made after the answer is in.

On-Chain Settlement

Positions are ERC-6909 outcome tokens on Somnia, settled by the DreamDEX contracts with sub-second finality. Every fill, settlement and redemption is a transaction anyone can open.

How a Price Is Made

Nothing here is modelled. The price of UP is the best offer resting on the book, in cents — which is also the market's probability. DOWN is the same book seen from the other side. A UP buy and a DOWN buy that add up to one dollar can match into a freshly minted pair, so a quote exists from the first second without a market maker.

price(DOWN) = 1 − price(UP)cost = contracts × pricepayout if right = contracts × 1.00
stake
: what you put in
contracts
: how many the book fills for that stake
avg price
: the average fill across the book's levels
max cost
: escrow locked at the protective limit — a fill can never cost more
payout if right
: contracts × 1.00, before the settlement fee
odds
: the price of UP in cents — the market's probability

Every quote is read off the live book for your exact stake, so the cost you see is the cost the book would charge now. Orders go in immediate-or-cancel at a protective limit: what crosses fills, the rest is cancelled, and the escrow locked at that limit is the most a fill can ever cost.

Fee Structure

Settlement Fee

A basis-point skim on winning contracts at redemption, set by the venue per market and read from chain at use time — never assumed. It is printed on every receipt. A void pays 0.5 per side with no fee.

Trading Fees

DreamDEX runs at zero maker and taker fees today; the protocol supports them and the venue sets 0. Your only cost of entry is the price you pay per contract.

Total Cost

Cost per contract = the book price. Winning contracts pay 1.00 less the settlement fee, so a contract bought under 1.00 always profits if it is right.

Settlement Process

  1. Window Closes
    The round reaches its scheduled expiry.
  2. Oracle Prints
    The Somnia oracle hub answers the settlement question; its resolution graph is linked from every receipt.
  3. Settlement
    The DreamDEX binary settlement contract compares the close with the opening print and resolves the Window. If no reliable print arrives inside the settlement window, anyone can void it.
  4. Payout
    Winning contracts redeem for 1 tUSDC less the settlement fee. Redemption is a contract call you make — on the Window's result, or everything at once from Portfolio.

On-Chain Architecture

Transparent Positions

Your side and size are ERC-6909 outcome tokens on Somnia — one shared token contract, one id per side of each Window. Every position is verifiable in the explorer.

Instant Finality

Somnia confirms in under a second, so a fill is final almost as soon as you sign, and settlement lands the moment the oracle prints.

Smart-Contract Settlement

The DreamDEX contracts hold the collateral, resolve the Window from the oracle's answer and pay redemptions. No middleman, and permissionless backstops so funds can never strand.

FAQ

Ready to predict?

Get test tUSDC, pick a side, and see if you can beat the book.

Go to Markets