ROBET is a decentralized, AI-powered betting platform designed to empower users to create and participate in bets on any event. Unlike traditional platforms like Polymarket, ROBET removes the restrictions of whitelisting and human resolvers, enabling real-time, scalable, and transparent betting.
Video: VimeoLink
sequenceDiagram
participant U as User
participant R as Robet (AI on Twitter)
participant SC as Solana Contract
participant AI as ChatGPT & Gemini
U->>R: Tweet with broadcast link + question (e.g. "Will there be a goal?")
R->>R: Analyze feasibility of creating a bet
alt Feasible?
R->>SC: Deploy new bet contract on Solana
R->>U: Reply with Solana bet link
else Not Feasible
R->>U: Decline or provide reason
end
U->>SC: Place bets using SOL
note over U,SC: Users place their wagers until the bet closes
par Event Ends
R->>R: Retrieve relevant video/audio feed
R->>AI: Analyze outcome (e.g. "Was a goal scored?")
AI->>R: Provide resolution result
R->>SC: Resolve bet contract on Solana
SC->>U: Distribute payouts to winners
end
- Users create bets by sharing a broadcast link (e.g., sports matches, political speeches) with a question like:
“Will a goal be scored in the next minute?” - ROBET analyzes the feasibility and deploys a smart contract bet on the Solana blockchain, providing users with a Solana Blink link for participation.
- ROBET retrieves video or audio feeds post-event and uses AI models like ChatGPT and Gemini APIs to determine outcomes.
- Winners receive their rewards instantly via blockchain, ensuring transparency and speed.
- ROBET rewards bet creators, introducing a creator economy for interactive, engaging bets.
- Content creators can add live bets during streams to enhance audience engagement.
- Smart contracts ensure trustless execution and payout.
- AI handles a large volume of custom, short-term bets without delays.
- Tweet a broadcast link (e.g., a YouTube stream or sports match) with your question.
- ROBET evaluates the question’s feasibility in real time.
- If valid, ROBET creates a smart contract and replies with a Solana Blink for user participation.
- Participants click on the Solana Blink and join the bet using SOL tokens.
- Funds are held in the smart contract until the event resolves.
- Once the event ends, ROBET retrieves relevant feeds.
- AI (using ChatGPT and Gemini APIs) determines the result.
- Winners are automatically awarded their share of the pot directly to their wallets.
- Platform: Solana
- Features:
- Smart contract deployment for bet execution.
- Solana Blink links for seamless UX.
- Fast, low-cost on-chain transactions.
- Tools Used:
- Anchor Framework for smart contract development.
- Solana Web3.js SDK for wallet interaction and transaction handling.
- APIs Used:
- OpenAI’s ChatGPT API for natural language understanding and event outcome analysis.
- Gemini APIs for advanced media processing (video/audio feed analysis).
- Key Roles:
- Feasibility analysis for bet creation.
- Outcome resolution with high accuracy and scalability.
- Real-Time Bets: Create and resolve bets instantly—no human delays.
- Broad Event Coverage: From sports and politics to niche topics, ROBET supports it all.
- Fast Payouts: Blockchain-powered payouts ensure instant rewards.
- Incentives for Creators: Reward bet creators, fostering a creator-driven economy.
- Trustless and Transparent: Decentralized execution ensures fairness and security.
- Tweet your bet creation query, including a valid broadcast link.
- Wait for ROBET’s response with a Solana Blink.
- Join the bet using your Solana wallet.
- Receive payouts if you win! 🎉
We welcome contributions! 🚀
- Fork the repository.
- Create a new branch for your feature.
- Submit a pull request with a detailed explanation of your changes.
This project is licensed under the MIT License. See the LICENSE file for details.
Have questions or ideas? Reach out to us!
- Twitter: @RobetPlatform
- Email: [email protected]
Let’s build the future of betting together! 🌟