Skip to main content

Execution path

  1. Submit a market or limit order from the event page.
  2. Your Smart Wallet signs a gasless transaction that the router forwards to the matching engine.
  3. The engine walks the order book, fills against opposing orders and mints YES/NO tokens on-chain.
  4. Any remaining quantity posts as a limit order or is returned to your wallet.

Slippage

  • We use a Price Protection Band in cents. Default S = 20c.
  • Market Buy fills only at prices ≤ min 99.9c bestAsk + S.
  • Market Sell fills only at prices ≥ max 0.1c bestBid − S.
  • Levels outside the band are skipped. The engine does not average across levels to stay inside a tolerance.
  • Tick size is 0.1c. Prices are clamped to 0.1c to 99.9c.

Sample trade

Assume the book shows: 5 YES at 55c and 5 YES at 76c.
You market buy 10 YES with S = 20c.
  1. bestAsk = 55c. Band upper bound = 55c + 20c = 75c.
  2. The order fills 5 YES at 55c. The 76c level is outside the band and is skipped.
  3. You pay 2.75 USDC for 5 YES.The remaining 5 YES are unfilled and may post as a limit or return to your wallet, depending on your order type.