Skip to content
cBaseMarket

cBaseMarket

Confidential Prediction Market

Created on 15th March 2026

cBaseMarket

cBaseMarket

Confidential Prediction Market

The problem cBaseMarket solves

Prediction markets hold enormous promise as tools for aggregating collective intelligence, but today, they are fundamentally broken by two systemic threats.
The first is insider trading and information asymmetry. Because all bets, positions, and wallet activity are publicly visible on-chain, sophisticated actors can observe who is placing large positions and front-run outcomes before the general public even registers what's happening. A market that is supposed to reflect distributed knowledge instead reflects the privileged information of the few.

The second is bot manipulation and MEV exploitation. Automated bots, including MEV (Maximal Extractable Value) searchers, continuously monitor the mempool for prediction market transactions. They reorder, sandwich, or intercept positions mid-flight, extracting value from ordinary participants who have no defense against millisecond-speed adversarial automation. The result is a market that punishes honest participation and rewards technical exploitation.

Together, these two forces destroy what prediction markets are designed to provide: a fair, credible, and manipulation-resistant signal of collective belief.

image

To solve this problem, we built a confidential prediction market. So how does it work?

When you log in via ENS and place a large prediction, the system automatically splits it into smaller positions. Each position is routed through a fresh stealth address generated by the BitGo SDK, wallets that are created for a single use and burned immediately after. No address is ever reused. No trail is ever left.
On-chain, what the network sees is dozens of unrelated wallets placing small, disconnected bets. No bot, no insider, no observer can link them back to you, or to each other.

Inside the market, the distribution of Yes and No positions is continuously rebalanced, so at no point can anyone read the current odds or infer where the money is leaning. The market gives away nothing while it is live.

When the market closes, the stealth addresses are gone, the rebalancing stops, and the truth surfaces, all at once, for everyone equally.

No pattern to follow. No position to copy. No edge to extract. After the market expires, everything becaomes transparent again.

image

Challenges we ran into

Integrating BitGo came with its own set of challenges. The SDK documentation was sparse, and finding a working example repository took significant time. Once we did, the stealth address generation process itself proved to be far more complex than anticipated, the derivation logic, key management, and batch processing required careful handling to ensure addresses were correctly generated, used once, and cleanly discarded.

Getting this right was critical. A single mistake in address generation would have broken the entire anonymity guarantee the system is built on.

Tracks Applied (4)

Privacy

This project is privacy by architecture, not privacy as a feature. Every layer of the stack was built around one princip...Read More

Pool prize

ENS integration serves as the identity layer of the platform. Instead of exposing a raw wallet address, users log in wit...Read More
Ethereum Name Service

Ethereum Name Service

Best Privacy Application using BitGo

BitGo SDK serves as the anonymity layer of the platform. When a large prediction is placed, the system uses BitGo's batc...Read More
BitGo

BitGo

DeFi 2.0 - New Primitives

Base serves as the settlement and execution layer of the platform. Every market is deployed and resolved on Base, taking...Read More
Base

Base

Discussion

Builders also viewed

See more projects on Devfolio