Turn posts into actionable insights with PredictX! Create prediction markets directly from an X (Twitter) post, enabling real-time, cost-effective betting, opinion sharing, and crowd-sourced forecasting. Transform discussions into predictions and tap into the wisdom of the crowd!
Context & project inspiration - Info Finance:
Vitalik defines this as a three-sided market: bettors make predictions readers read predictions the market outputs predictions about the future as a public good
Project Description: The project, PredicX, is based on InfoFinance as described above. With PredictX, anyone can create a prediction market directly from an X (formerly Twitter) post, enabling real-time, cost-effective betting on outcomes, sharing opinions, and leveraging the power of crowd-sourced forecasting.
Some of the key benefits:
You can read more about why InfoFinance here: https://vitalik.eth.limo/general/2024/11/09/infofinance.html
Loom video of the project: https://www.loom.com/share/1417b58b80da4ecb802494b3f7073903?sid=0f3c3255-07c8-43f2-a69e-991cb371191e
For this project, we’re building a Chrome extension using React and Vite, integrating the following technologies:
• Authentication/Login: Social login with Google powered by Web3Auth and wallet-based login via MetaMask (JSON-RPC API). • Smart Contracts: Developed in Solidity using Foundry for contract deployment. • Decentralized Attestation: Leveraging UMA’s oracle to verify and attest prediction outcomes. • Data Retrieval: Utilizing The Graph API and GraphQL to fetch on-chain events and display market information in real-time. • Backend and Database: Supabase for the database, with APIs built using Node.js and TypeScript.