project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

AnonMarket

AnonMarket: A privacy-first predictive market platform using Alice's Ring signatures to keep votes anonymous. Bet on outcomes like Bitcoin's price in 2 months or the next U.S. president with full security and transparency!

AnonMarket

Created At

ETHGlobal Bangkok

Winner of

Rootstock - Best DeFi dApp on Rootstock

World - World Pool Prize

Prize Pool

Project Description

AnonMarket is a decentralized predictive market platform where users can bet on real-world outcomes, such as Bitcoin's price in two months or the next U.S. president. The platform prioritizes user privacy through ring signatures, ensuring complete anonymity in voting while maintaining blockchain transparency. AnonMarket leverages Chainlink and Pyth oracles for accurate and unbiased event resolutions, ensuring reliable outcomes.

The platform integrates Web3Auth for seamless account abstraction and wallet functionality, making it user-friendly for blockchain newcomers. Worldcoin’s World ID provides decentralized identity verification, enhancing trust and security. USDC, managed via Circle, is used for transactions, offering stable and widely recognized currency support. To ensure cross-chain functionality, Fusion+ from 1Inch bridges funds efficiently between blockchains.

AnonMarket combines advanced blockchain technology, strong privacy measures, and seamless user experiences to redefine predictive markets for a global audience.

How it's Made

AnonMarket is built using a combination of cutting-edge blockchain technologies and privacy-preserving mechanisms. At its core, the platform employs ring signatures by using Alice's ring to ensure that votes remain entirely anonymous, adding a unique layer of privacy not commonly found in predictive markets.

For backend operations, we use a smart contract architecture deployed on Ethereum, ensuring transparency and immutability. Chainlink and Pyth are integrated as oracles to fetch and validate data from external sources, providing reliable and unbiased event resolutions. To support seamless user onboarding and wallet functionality, we utilize Web3Auth for account abstraction, making the platform accessible even to users unfamiliar with blockchain wallets.

Worldcoin’s World ID is implemented for decentralized identity verification, ensuring user legitimacy without compromising privacy. Transactions on the platform are conducted using USDC, leveraging Circle for stablecoin payments. Additionally, to enhance cross-chain operability, we incorporate Fusion+ from 1Inch to facilitate efficient fund transfers across multiple blockchains.

The frontend is designed for simplicity and speed, built using React with state management handled by Redux. This ensures a responsive and intuitive user experience. During development, we faced challenges in optimizing gas usage for the smart contracts, and a notable hack involved customizing the smart contract to batch process multiple transactions to reduce costs. By combining these technologies and strategies, AnonMarket delivers a robust, private, and user-friendly predictive market platform.

background image mobile

Join the mailing list

Get the latest news and updates