Coin-flip proof round —
Every round flips a coin for a long or short on each market, snapshots the underlying price at entry,
and tracks expected P&L (leverage × underlying move, signed by side) against actual P&L (the leg's USD mark).
The proof: a short shows positive actual when the underlying falls — short goes up when the underlying goes down.
—
positions tracking correctly
current round — open positions
settled rounds
Driven by scripts/coinflip-prover.mjs in mainnet mode: it reads live pool marks + the underlying crawl price,
coin-flips a side per market sized at 1/10 of USDC ÷ market count, and POSTs each round to /api/coinflip.
Observe mode is read-only (paper positions, real marks); the execute variant (you run it) lands real fills and shows a tx link.