DARK ORACLE
Zero-Knowledge Verified Prediction Markets
A prediction market protocol where every resolution is cryptographically proven honest — not assumed. Chainlink CRE fetches data from multiple sources, a Groth16 ZK proof locks the outcome, and an on-chain pairing check makes it impossible to fake.
—
Markets
—
Verified On-Chain
—
ZK Proofs Generated
Resolution Pipeline
How It Works
From market creation to on-chain verification in four steps — no humans in the loop.
Create
Set a question, choose data sources, set resolution date.
Fetch
Chainlink CRE DON queries 3+ independent APIs (CoinGecko, Binance, Coinbase).
Prove
A Groth16 ZK proof cryptographically binds the outcome to the data. 771 constraints, BN254 curve.
Verify
On-chain pairing check confirms the proof. 236k gas. Impossible to fake.
Active Prophecies
Trust Model Comparison
Why Dark Oracle?
Prediction markets are only as trustworthy as their resolution mechanism. We replaced institutions and token votes with zero-knowledge proofs.
Kalshi
InstitutionalCFTC-regulated exchange. A company decides the outcome. Legal accountability, but you're trusting an institution.
Polymarket
EconomicUMA optimistic oracle. Someone proposes an outcome — if nobody disputes it, it stands. Disputes go to token-holder vote.
Dark Oracle
CryptographicZK-verified resolution. The oracle fetches data, generates a cryptographic proof, and the smart contract verifies it on-chain. Impossible to fake.
“Polymarket trusts that nobody will dispute the result. Kalshi trusts that the company is honest. Dark Oracle trusts math — a ZK proof that’s verified on-chain and impossible to fake.”
ZK-Verified Resolution
Every market resolution includes a Groth16 zero-knowledge proof verified on-chain using BN254 elliptic curve pairing. The proof binds market ID, outcome, data sources, and timestamp — tamper with any input and the pairing check fails. 236k gas. Unfakeable.
Decentralized Data (Chainlink CRE)
Price data is fetched from 3+ independent APIs (CoinGecko, Binance, Coinbase) through Chainlink’s Decentralized Oracle Network with BFT consensus. No single data source can manipulate the outcome.
Fully Automated Resolution
For crypto markets: resolution time passes → CRE workflow triggers → prices fetched → ZK proof generated → verified on-chain → market resolved. No human intervention. No dispute period. No governance vote. Just math.