Decentralized Prediction Market Protocol.
No company. No admin keys. No kill switch. Immutable contracts on Polygon that anyone can build on and earn from - nobody controls it, no one can shut it down.
Your Platform. Your Fee.
Your Revenue.
PredictionLabs is the settlement layer. You're the product. Ship a Polymarket clone, a niche sports app, a Telegram bot - and charge whatever you want on every trade. No rev-share. No API agreement. No one can revoke your access.
Infrastructure, not a competitor
The protocol doesn't run a frontend. It doesn't have users. Every product you build sits on a neutral base layer - like building on Ethereum, not inside the App Store.
0.1% is the floor. You set the ceiling.
The protocol takes 0.1% on every matched trade. On top of that, your frontend or wrapper can charge whatever it wants - 1%, 2%, flat fee, subscription. The contracts don't know or care.
No keys to lose, no terms to violate
No API key that gets revoked. No business development deal. No terms of service update that kills your product. The contracts are deployed. Your access is permanent.
Create. Trade. Resolve. Redeem.
Four steps. Fully on-chain. No backend rulers, no accounts to approve, no intermediaries taking custody of the market.
1. Create a Market
One function call. Question, outcomes, deadline, resolver. The factory registers a condition on the CTF and the market exists on-chain instantly. No approval queue.
Four Contracts. Zero Admin. Deploy Once.
The settlement layer. Immutable smart contracts on Polygon - no proxies, no upgrade hooks, no owner powers. Once deployed, the rules belong to everyone and can be changed by no one.
Permissionless market creation. Anyone calls createMarket() with a question, outcomes, deadline, and resolver. Registers conditions on the Gnosis CTF. No approval queue.
Fully on-chain limit order book. Escrows USDC, matches opposing orders, mints ERC-1155 outcome tokens via the CTF. All trading logic lives here.
Collects 0.1% on every matched trade. Hardcoded fee, permanent collection, transparent on-chain. Funds flow to the protocol treasury automatically.
Decomposes multi-outcome markets (elections, sports, rankings) into independent binary markets. Shared liquidity across all legs.
Your Market. Your Resolver.
Resolvers are modules, not decrees from a platform operator. Use the three that ship with the protocol or deploy your own. The core doesn't play kingmaker - it enforces outcomes on-chain.
Not Just Contracts. The Full Stack.
Contracts are Layer 0. The rest ships in the open: SDK, indexer, templates. No closed gates, no platform dependence, no company deciding who gets to build.
Smart Contracts
7 immutable contracts on Polygon. Core protocol + 3 resolver modules. Deployed once, run forever.
TypeScript SDK
Full client built on viem. Typed contract interactions, fee math, safety checks, position tracking.
The Graph Subgraph
Decentralized indexer. Instant GraphQL queries for markets, orders, positions, and volume. No server.
App Templates
Polymarket clone, Telegram bot, Discord bot, keeper bot. Fork, deploy, charge your own fee. Your platform, your revenue.
No Masters. Just Markets.
They keep admin keys. We ship immutable contracts. They decide what is allowed. We let anyone create. They depend on centralized control. We run on code no one can switch off.
Protocol Revenue. Not Platform Extraction.
Every matched trade pays 0.1% - hardcoded, immutable, on-chain. No hidden spreads. No arbitrary pricing. No one can change it.
The fee funds new resolvers, SDK upgrades, subgraph infrastructure, security audits, and open tooling. Every trade makes the protocol stronger for everyone building on it.
Hard Guarantees
Take Back The Market.
Prediction markets should not answer to platforms, founders, or policy teams. Build on contracts no company can lock, censor, sell, or shut down.