How It Works
Create markets, trade outcomes, and let the oracle network resolve events — all on Ethereum.
Create Event
Define a question and possible outcomes. The MarketFactory contract deploys your market on Ethereum — visible and tradeable immediately.
Place Predictions
Connect your Ethereum wallet and buy outcome shares. Prices move with supply and demand — the crowd's best estimate in real time.
Oracle Resolution
When the event ends, oracle nodes vote on the outcome. Once consensus is reached, winners redeem shares for ETH automatically.
Oracle Network Architecture
A four-layer stack built for trustless prediction markets — from wallet signature to on-chain settlement, inspired by industry leaders like Polymarket and Augur.
User Layer
Traders connect via MetaMask, Coinbase Wallet, or any EIP-1193 browser wallet. All actions are signed on Ethereum mainnet — no custodial accounts.
Smart Contract Layer
MarketFactory, Position, and Settlement contracts manage event creation, outcome shares, and automated payouts. Code is open and auditable on-chain.
Oracle Consensus Layer
24 independent oracle nodes submit outcome proposals. A 2/3 supermajority quorum is required before any market resolves — no single point of failure.
Data & Resolution Layer
Nodes aggregate verifiable data from on-chain events, official APIs, and trusted feeds. Disputed outcomes enter a challenge window before finalization.
Resolution Pipeline
From market creation to payout — fully automated, no manual intervention.
Trust Guarantees
Non-Custodial
Your funds stay in your wallet until you trade. Smart contracts hold market liquidity — not us.
Tamper-Proof
Every prediction and payout is recorded on Ethereum. Outcomes cannot be altered post-resolution.
Permissionless
Anyone can create markets, trade outcomes, or run an oracle node. No gatekeepers.
Instant Settlement
Once oracles confirm the result, winnings are redeemable in a single transaction.