Privacy-preserving prediction market on Sepolia. Bet sizes encrypted via Zama FHE. Fair, transparent, and front-running resistant

Most prediction markets have a transparency problem and not in a good way.

On Polymarket, every single bet is public. Whales get tracked. Bots front-run large positions. The “transparency” that’s supposed to be a feature actually becomes a weapon against retail users.

I saw this problem and built something different.

Introducing ShieldOdds, it’s a privacy-preserving prediction market where your bet amount is fully encrypted using FHE (Fully Homomorphic Encryption).

Nobody can see how much you bet. Not other users. Your direction (YES/NO) stays public so markets still work. But your position size is completely hidden until settlement.

Built on:

@zama fhEVM — FHE encryption

@chainlink price feeds — automatic resolution

→ ethers.js + fhevmjs — frontend encryption

→ Vercel — hosting

Live on Sepolia testnet with 7 price feeds: BTC, ETH, LINK, AAVE, DAI, USDC, MATIC.

The product is fully live and running, you can check it out here and get a more detailed information on what we built:

Website: https(:)//shieldodds (.) fun

Hey @wumpothere thanks for submitting ShieldOdds to the Mainnet Season 3 Builder Track! We’ve received it and the team will take a closer look soon.

Any questions in the meantime? Happy to help.

Best,
Jan