- series
- SOL/USD, 24 hours from T0 to T1 (T1 = T0 + 86400 s). Quote asset USDC.
- P0
- The verified Pyth price at T0 fixes the series. T0 is the publish time of the signed Pyth message used to open it.
- walls
- P0 minus 5% and P0 plus 5%.
- P1
- The verified Pyth price from the earliest signed message published at or after T1, at most 30 s after it. A message for exactly T1 settles at once; otherwise P1 is provisional and anyone may replace it with an earlier-timestamped message until 1 hour after T1, when the earliest one becomes final.
- Outside wins
- abs(P1 - P0) * 10000 >= P0 * 500 is Outside; exactly 5% is Outside.
- Inside wins
- Every other P1: strictly between the walls.
- only expiry counts
- A price that crosses a wall during the series and comes back before T1 settles Inside. Nothing between T0 and T1 decides the outcome.
- pairs
- One Outside and one Inside are minted together against 1 USDC held in the series collateral vault. Merging a pair before settlement returns the 1 USDC.
- payout
- Once the result is final each winning contract pays 1 USDC from the collateral vault; losing contracts pay 0.
- VOID
- No signed message within 30 s after T1: when the 1 hour window closes the series is VOID and every Outside and every Inside pays 0.5 USDC. A VOID payout is fixed in advance; it is not a refund of the price paid.
- trading
- Funded quotes only: an ask locks the contracts it sells, a bid escrows its USDC. Fills, mints and new quotes stop at T1; merges and cancels stay open until settlement, cancels after it too.
- fees
- 0.5% of the USDC a taker pays or receives in a fill; makers pay 0. Minting, merging and claiming pay network fees only. Active stakers pay 10% less taker fee.
- fee split
- Net fees are split 40% to stakers, 20% to the Burn Trace budget, 40% to operations by a public instruction anyone can call. 28% of net token creator fees also buys and burns $FLURR, kept as a separate book.
- fixed rules
- Threshold, VOID payout, feed, receiver program, T0 and T1 are written into the series when it opens and hashed into its rule hash. No instruction can change them afterwards, and no instruction can change a final P1 or result.