How It Works
System documentation.
System Overview
This system runs prediction markets. Each market represents a real-world event with defined outcomes.
Share prices move between $0.00 and $1.00. Price equals probability.
Two outcomes per market: YES and NO. Buy the outcome you expect.
Execution Flow
Deposit
Send USDC to your trading wallet. Created automatically at signup. Only you can withdraw.
Place Order
You sign a message, not a transaction. The signature says: "I want X shares at Y price." Order enters the book.
Matching
Engine scans the order book continuously. When prices overlap, orders pair. Happens off-chain, instantly.
Settlement
Matched trades go to the blockchain. A relayer submits the transaction and pays gas. Shares transfer. Balances update.
How Prices Work
Price range: $0.00 to $1.00.
Price = probability. Winning shares pay $1.00. Losing shares pay $0.00.
YES trades at $0.63 → 63% implied probability
NO trades at $0.37 → 37% implied probability
Resolution
Event occurs. Oracle reports the outcome.
Winning shares → redeemable for $1.00 each.
Losing shares → worth $0.00. Nothing to claim.
Guarantees
Withdrawals require your signature
No exceptions.
Funds cannot move without you
Cryptographic enforcement.
Orders cancelable until filled
Instant. Free.
Settlement enforced by code
Not humans.
