Bet the truth.
An oracle, a temple, and a market that knows what is true before the city does.
WAGR is a set of composable on-chain modules for building prediction markets on Solana. The program is deployed to Solana mainnet.
Solana lacks a prediction standard.
Drift Prediction is one dApp. Outcome tokens, CTF, oracles, and AMMs all live as bespoke code. No shared rail.
Every team re-implements outcome shares, collateral splitting, and resolution from scratch, so liquidity and tooling never compound. A shared rail lets markets, wallets, and resolvers interoperate instead of forking each other.
Five modules. One temple.
Outcome Token Standard, Conditional Token Framework, Oracle Resolver, LMSR AMM, Multi-Outcome Market. Use one, use all.
The modules compose: mint outcome shares with the Outcome Token Standard, collateralise them through the Conditional Token Framework, price them with the LMSR AMM, and settle through the Oracle Resolver. Adopt a single piece or the whole stack.
Token. CTF. Oracle. LMSR. Multi-Outcome.
Token-2022 outcome shares. Gnosis-style split/merge. UMA optimistic resolution on Solana. Hanson 2003 pricing. Up to 16 outcomes.
Outcome shares are SPL Token-2022 mints; split and merge follow Gnosis CTF semantics. Resolution uses an optimistic, UMA-style challenge window, and a single market can carry up to 16 mutually exclusive outcomes priced by Hanson's 2003 LMSR.
Half of every fee buys back $WAGR.
Trade fee buyback + burn. Reputation slashing pays $WAGR. Dispute governance votes with $WAGR. Bootstrap liquidity with $WAGR.
There is no live $WAGR token yet -- this describes the intended design. Half of trade fees would route to buyback-and-burn, staked reputation could be slashed, and dispute voting would be gated by $WAGR. Parameters are not final.
Design a market in five minutes.
Open Augury. Pick an outcome type, a resolution source, a liquidity floor. Backtest. Launch.
Augury is the market designer: choose an outcome type, point at a resolution source, set a liquidity floor, and preview LMSR odds before anything touches the chain. It runs against the mainnet program.