How It Works

Create markets, trade outcomes, and let the oracle network resolve events — all on Ethereum.

1

Create Event

Define a question and possible outcomes. The MarketFactory contract deploys your market on Ethereum — visible and tradeable immediately.

2

Place Predictions

Connect your Ethereum wallet and buy outcome shares. Prices move with supply and demand — the crowd's best estimate in real time.

3

Oracle Resolution

When the event ends, oracle nodes vote on the outcome. Once consensus is reached, winners redeem shares for ETH automatically.

System Architecture

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.

01

User Layer

Traders connect via MetaMask, Coinbase Wallet, or any EIP-1193 browser wallet. All actions are signed on Ethereum mainnet — no custodial accounts.

Non-custodialEVMWallet-signed txs
02

Smart Contract Layer

MarketFactory, Position, and Settlement contracts manage event creation, outcome shares, and automated payouts. Code is open and auditable on-chain.

MarketFactoryERC-1155 sharesAuto-settlement
03

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.

24 nodes2/3 quorumSlashing
04

Data & Resolution Layer

Nodes aggregate verifiable data from on-chain events, official APIs, and trusted feeds. Disputed outcomes enter a challenge window before finalization.

Multi-sourceChallenge periodZK proofs
Node Topology2 active · 1 syncing
US-East
active · 14 peers
EU-West
active · 11 peers
Asia-Pacific
syncing · 6 peers

Resolution Pipeline

From market creation to payout — fully automated, no manual intervention.

STEP 1
Create Market
Event + outcomes deployed on-chain
STEP 2
Trade Shares
AMM pricing, dynamic odds
STEP 3
Event Ends
Trading window closes
STEP 4
Oracle Vote
Nodes reach consensus
STEP 5
Settle & Pay
Winners redeem instantly

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.

Network Performance

ACTIVE
Oracle Nodes
24
LIVE
Avg Resolution
0.6s
LIVE
Active Markets
8
LIVE
Total Volume
16,800,000 USD
2/3
Quorum Required
Same standard used by leading oracle networks
<1s
Avg Oracle Latency
Sub-second consensus on outcome proposals
100%
On-Chain Settlement
Every trade and payout verifiable on Etherscan