Random-jury belief resolution · Solana mainnet · soon
Bet on what's true.
Bet against consensus.
Stake USDC on subjective claims. Commit hashed — nobody sees positions. A random jury drawn from stakers settles each market — no oracle, no resolver, no admin. The draw seed is hedged across Switchboard On-Demand, cTRNG, and a Solana slothash, so even the seed committer can't cherry-pick. Winners split the slashed pool. Just belief, on the line.
◎ Example claim · drawing in ∞
“SpaceComputer cTRNG seeds 1,000+ Solana markets in 2026.”
Pot
— USDC
Jurors
—/—
Phase
soon
illustrative — beta opens soon
The lifecycle.
Four phases. No admin discretion at any step. Time gates + cosmic randomness do the work.
01 · CommitSealed stakeHash side + nonce + stake. Post commitment on MagicBlock private ER (sub-50ms). Nobody sees positions.
02 · DrawHedged seedVoting closes. A hedged seed — Switchboard On-Demand + cTRNG + slothash + market PDA — lands on-chain. Fisher-Yates samples the jury. Fully replayable.
03 · RevealBlind windowAll voters reveal side + nonce before the outcome is known. Skipped reveals are slashed harder.
04 · SettleBelief winsJury majority sets outcome. Winning-side revealers split the slashed pool pro-rata. Treasury takes 10%.
Built thin, on real primitives.
Mainnet from day one. Each layer swappable if it ever stops being the right call.
Program
Anchor 0.31
Solana mainnet. ADR 0001.
Commit phase
MagicBlock ER
Private Ephemeral Rollup, sub-50ms. ADR 0002.
Randomness
Hedged seed
Switchboard On-Demand + cTRNG + slothash, composed on-chain. ADR 0013 (supersedes 0003).
Storage
Arweave via Irys
Immutable claim doc + hash on-chain. ADR 0004.
Stake
SPL USDC
Configurable mint per market. ADR 0005.
Wallets
All major
Phantom, Backpack, Solflare, Glow, Ledger, more. ADR 0006.
Prior art & siblings.
Where this work lives in the wider context.
Sourcenot-prediction-marketAnchor program, SDK, web, CLI, juror-committer service. Scaffold today — settlement math + Fisher-Yates land next.github.com/Sarthib7 →EVM prototypemasumi / eth2026The Ethereum reference implementation. Same mechanic, different chain. Reference, not dependency.github.com/masumi →Sealed-bid siblingKairen Procurement EngineSealed-bid procurement on Solana — same commit-reveal + MagicBlock PER pattern, different domain. Sister project.github.com/Kairen-Protocol →Toolingawesome-solana-aiCurated list of Solana AI dev skills — including every skill used to build this repo.github.com/sarthiborkar →