Brevis and APRO: Trust-Free Oracles and Trader Privacy for Prediction Markets

[read_meter]

TL;DR: Brevis is partnering with APRO, the leading oracle on BNB Chain, to develop trust-free oracle infrastructure and privacy-preserving services for prediction markets. The collaboration combines Brevis’s ZK Data Coprocessor, zkTLS, and Pico zkVM with APRO’s oracle network to enable cryptographically verified data feeds. Instead of relying solely on validator consensus, market outcomes can be resolved through mathematical proof. The partnership also builds privacy infrastructure for prediction market traders who need to protect their strategies, positions, and on-chain footprint.


The Oracle Problem

Prediction markets have exploded on BNB Chain, with platforms like our partner Opinion Labs driving billions in trading volume. But every prediction market faces the same challenge: how do you trustlessly resolve outcomes?

Traditional oracles approach this through validator consensus. Multiple parties attest to real-world events, and the majority opinion becomes the on-chain truth. This works, but it introduces latency, cost, and trust assumptions. Validators can collude, disputes require complex arbitration, and for many data types, the “always-on” model of continuous feeds creates unnecessary overhead when markets only need resolution at specific moments.

Brevis and APRO are exploring a different approach: oracles that prove their data mathematically rather than socially.

Trust-Free Data for Three Categories

The collaboration looks at three categories of data that prediction markets need, each with a distinct verification approach.

On-Chain Historical Data

Much of the data prediction markets need already exists on-chain, but smart contracts can’t access it efficiently. Questions like “What was the total trading volume on this protocol last week?” or “How many unique wallets interacted with this lending market?” are verifiable facts sitting on the blockchain.

The problem is that answering them on-chain would cost prohibitive gas.

Brevis’s ZK Data Coprocessor solves this by computing over historical blockchain state off-chain and generating cryptographic proofs that the computation is correct. The proof confirms that inputs came from authentic on-chain data and that the calculation followed the specified logic. Verification costs minimal gas, and no human intervention or validator quorum is required.

Off-Chain Public Data

For external events like economic indicators, sports outcomes, or news, the data originates from Web2 sources that aren’t natively verifiable on-chain. Traditional oracles rely on validators to attest that they observed specific content on a website. This introduces subjectivity and attack surfaces.

Brevis’s zkTLS Coprocessor provides a cryptographic alternative. When fetching data from a web source, zkTLS proves that the content was retrieved through a genuine TLS session from the authentic domain, and that the data hasn’t been tampered with. Pico zkVM then parses the content to extract the relevant values.

The result is a single-step resolution path: fetch the data, prove its authenticity, extract the value, verify on-chain. No multi-party vote required for uncontested facts.

Off-Chain Private Data

Some prediction markets depend on proprietary algorithms or confidential datasets. Mindshare metrics, sentiment indices, and internal analytics can’t be verified by traditional oracles because validators would need access to private logic.

Brevis enables these use cases through ZK proofs. The data provider commits a hash of their algorithm on-chain, then publishes results alongside a proof that the output was generated from the committed logic without modification. Traders can verify that the result follows the stated methodology without seeing the underlying data or computation.

This opens prediction markets to entirely new categories: proprietary indices, internal metrics, and algorithmic outputs that were previously impossible to trustlessly verify. 

Across all three data categories, Brevis provides the verification layer that enables APRO to deliver trust-free oracle services. Data no longer requires validator attestation or reputation-based trust. Instead, the proof speaks for itself.

Privacy for Prediction Market Traders

Trust-free oracles are one pillar of the collaboration. Privacy-preserving infrastructure for prediction market participants is the other.

Brevis and APRO have observed that large traders on prediction markets face a fundamental problem: the transparency that makes blockchains trustworthy also makes sophisticated participation risky. Without privacy, strategies leak, addresses get profiled, and large players become targets.

The vulnerabilities span multiple dimensions:

Trade Intentions

When a trader’s directional bets become visible, they signal information to the market. Other participants can trade against known positions or front-run anticipated moves. Concealing trade intentions protects strategic advantage.

Arbitrage Paths

Traders exploiting price discrepancies across markets or protocols expose their methods when execution paths are public. Once an arbitrage strategy is visible, others can replicate it or compete for the same opportunities.

Timing

When a trader enters or exits positions often matters as much as the position itself. Visible timing patterns reveal strategy logic and enable others to anticipate future moves.

Positions

Open positions on public blockchains are visible to all participants. Competitors can see exposure levels, assess risk tolerance, and position themselves accordingly. Large traders become targets.

Address Correlations

On-chain activity links together across wallets and protocols. Even with multiple addresses, transaction patterns and fund flows can correlate identities. A trader’s complete history becomes a liability when addresses can be connected.

Brevis addresses these through zero-knowledge proofs that separate validity from visibility. A trader can generate a proof that their transaction follows protocol rules and strategy constraints without revealing the specific execution path. The market verifies compliance without seeing the underlying activity. Identity and address information stay concealed while participation requirements are still provably met.

For APRO’s prediction market partners, this means institutional-grade privacy on public infrastructure. Large traders can operate without exposing their intentions, strategies, positions, or on-chain footprint to competitors.

A Vision of Verifiability and Privacy 

The Brevis and APRO collaboration on trust-free oracles brings cryptographic verification to three categories of data: on-chain historical metrics through the ZK Data Coprocessor, off-chain public data through zkTLS, and off-chain private data through ZK computation proofs. Each replaces validator consensus with mathematical proof, making resolution faster, cheaper, and independently verifiable.

The privacy work addresses the vulnerabilities that large prediction market traders face on transparent blockchains. ZK proofs let participants conceal their trade intentions, arbitrage paths, timing, positions, and address correlations while still proving their transactions are valid. Strategy leakage and address profiling become preventable problems rather than accepted costs.

Together, these capabilities lay the groundwork for more sophisticated oracle and prediction market infrastructure on BNB Chain. Brevis and APRO are actively developing both, with more details to come as the work progresses.

About Brevis

Brevis is a verifiable computing platform powered by zero-knowledge proofs, serving as the infinite compute layer for Web3. Applications can offload expensive computations off-chain while proving every result on-chain. The Brevis stack includes Pico zkVM for general-purpose computation, the ZK Data Coprocessor for trustless access to historical blockchain data, Pico Prism for real-time Ethereum block proving (99.6% coverage, 6.9s average), and ProverNet, a decentralized marketplace for ZK proof generation. To date, Brevis has generated hundreds of millions of proofs across 40+ protocols on 6 blockchains.

Dive Deeper into Brevis:
Website | X | Discord | Pico zkVM | ZK Data Coprocessor | Incentra | ProverNet

Interested in building with Brevis? Reach out to us to explore ideas!