Pluto: AI-Powered Prediction Markets on Starknet

About the Project

Pluto is a mobile first, permissionless prediction market built on Starknet. It lets anyone create or join markets that settle in minutes instead of days, powered by a custom AI-based optimistic oracle that automatically verifies outcomes from real-world data.

We integrated the Ekubo AMM to enable seamless on-chain liquidity and market creation, and designed Pluto to support short-term and micro markets such as:

  • Will BTC hit $70K by tonight?
  • Will the next Starknet upgrade launch this week?

Our goal is to make prediction markets feel as easy and instant as checking a score on your phone — no waiting, no gatekeepers, just real-time truth on chain.

Inspiration

Most existing prediction markets are slow and restrictive. They rely heavily on human input and take days to settle. We wanted to change that by combining AI speed, Starknet scalability, and Ekubo's liquidity model.

That's how Pluto was born — a prediction protocol that feels alive, fast, and open to everyone.

Just like pump.fun made token creation a cultural phenomenon, Pluto aims to do the same for prediction markets.

What We Learned

Building Pluto helped us explore:

  • How AI can function as an on-chain truth proposer
  • Integrating Ekubo AMM pools for market liquidity
  • Designing mobile-first UX for prediction markets
  • Using optimistic oracles in a fully automated, AI-driven way

We also learned to balance decentralization with speed, ensuring the oracle is fast yet economically secure and verifiable.

How We Built It

  1. Smart Contracts: Written in Cairo, deployed on Starknet, using a Market Factory for permissionless creation.
  2. Liquidity Layer: Integrated with the Ekubo AMM to allow users to provide liquidity and trade outcome tokens directly.
  3. AI Oracle: Built a custom AI outcome proposer that parses APIs, social feeds, and trusted sources to post on-chain results.
  4. Frontend: A mobile first interface built with React Native and Starknet.js, optimized for instant market creation and participation.
  5. Dispute Resolution: Implemented a short challenge window and bonding system for AI disputes to ensure both speed and fairness.

Challenges We Faced

  • Designing an AI-based oracle that remains transparent and tamper-resistant
  • Achieving smooth Ekubo integration within prediction market flows
  • Optimizing mobile UX for wallet interactions on Starknet
  • Handling real-time data accuracy and potential AI misjudgments

Future Vision

We see Pluto evolving into the truth engine of Starknet — where AI and cryptography combine to make real-world predictions fast, open, and verifiable.

In mathematical terms, traditional oracles operate at:

$$T_{human} \approx \text{hours to days}$$

while Pluto's AI oracle reduces that to:

$$T_{AI} \approx \text{minutes}$$

This reduction in latency unlocks a new class of real-time, micro prediction markets that were never possible before.

Links & Resources

Contract Address:

0x3b2031dcf3a3edad1955a7b122e4110f5663daaea0530f4b4763b52d6f5b3f2

Demo Video:
Watch on YouTube

APK Download:
Google Drive

Built With

  • cairo
  • expo.io
  • reactnative
  • starknet
  • supabase
Share this project:

Updates