project screenshot 1
project screenshot 2
project screenshot 3

Predictly

A decentralized prediction market built on Celo, leveraging Pyth for accurate price feeds and integrated with Celo's Minipay for seamless microtransactions. Users can predict crypto prices, buy/sell shares, and earn rewards in a fair, transparent, and fully on-chain environment.

Predictly

Created At

ETHGlobal Bangkok

Winner of

Blockscout - Blockscout Explorer Big Pool Prize

Prize Pool

Project Description

Predictly is a decentralized prediction market built on the Celo blockchain, designed to offer users a fair and transparent platform to engage in price predictions for cryptocurrency pairs. Leveraging Celo Composer, it is built with modular and extensible components that make development efficient and scalable.

The platform integrates Pyth, a leading oracle network, to ensure accurate, reliable, and tamper-proof price feeds for resolving market outcomes. Users can participate in markets by predicting whether the price of a crypto pair (e.g., ETH/USDT) will hit a specified target by a deadline. Participants can buy or sell "yes" or "no" shares representing their predictions, with outcomes being resolved automatically based on Pyth's data.

The system is tailored for the mobile-first ecosystem, aligning with Celo's mission of financial inclusion. By utilizing Minipay, a microtransaction framework native to Celo, the platform ensures seamless and cost-effective interactions, enabling even small-scale participants to join the prediction markets.

Users can create markets, participate in existing ones, or trade shares on a clean, intuitive, and mobile-friendly interface. This empowers users to engage in predictive decision-making, hedge against price movements, or simply explore gamified financial markets in an open and decentralized environment.

How it's Made

Predictly prediction market platform was built using Celo Composer, a toolkit that makes it easier to create dApps on the Celo blockchain. The front end was developed with React and styled using Tailwind CSS, creating a mobile-friendly and responsive design that ensures users can interact with the app seamlessly, even on smaller screens.

The core logic of the platform is powered by smart contracts written in Solidity, which handle market creation, share purchases, and resolution securely and transparently. To fetch real-time price data for predicting outcomes, the platform uses Pyth Network, a reliable oracle that ensures the market results are based on accurate and verifiable data.

The platform also integrates Minipay, Celo's system for handling microtransactions, to make it easier for users to participate without needing large amounts of funds. This makes the platform accessible to people in regions where affordability and ease of use are critical.

To track transaction hashes and provide users with updates on the status of their transactions, the platform uses Blockscout's indexes, ensuring transparency and giving users confidence in the system.

By combining tools like Pyth for accurate pricing, Minipay for low-cost transactions, and Blockscout for tracking, this platform delivers a smooth and user-friendly experience. It’s designed to be simple and accessible, focusing on bringing prediction markets to mobile users globally.

background image mobile

Join the mailing list

Get the latest news and updates