01Abstract#
Predict Protocol is a decentralised, non-custodial prediction-market protocol deployed on BNB Smart Chain. Users trade outcome shares that redeem for 1 USDC each if the corresponding outcome occurs and zero otherwise. Liquidity is automated via a Logarithmic Market Scoring Rule (LMSR) market maker parameterised by a protocol-funded subsidy, b, whose value bounds the protocol's worst-case loss to b · ln(2) USDC per binary market regardless of trader behaviour.
This document specifies the full protocol: the mathematical basis for the market maker, the on-chain state machine, the fee and subsidy economics, the resolution and dispute mechanism, the off-chain indexing layer, and the governance and token model. It is intended to be readable by auditors, builders, and sophisticated users, and to serve as a reference for every deployed parameter.
The central contribution is not a new market-making algorithm (LMSR is thirty years old), but a deployable instantiation that closes several well-known footguns: creator-impermanent-loss drain, unbounded protocol liability, sell-side slippage asymmetry, and ambiguity around voided markets. Each design choice is justified in the sections below against a named attack.