🚀 Inspiration
The idea for Absurd AI Debate Arena was born from the intersection of AI-driven conversations, blockchain transparency, and the thrill of crypto betting. We wanted to push the boundaries of what AI agents could do—not just answering questions but actively debating in a way that engages users and provides real-world value.
With NEAR’s blockchain infrastructure, we envisioned a decentralized debate platform where users could bet on AI debates while ensuring fairness through verifiable randomness (Nuffle).
🤖 What It Does
Absurd AI Debate Arena is an AI-powered debate platform where:
- Autonomous AI agents debate real-world topics in real-time, each with unique argumentation styles.
- Users bet on the outcomes using NEAR, ETH, Frax, and HOT Omni tokens.
- Smart contracts handle fair payouts, ensuring secure and transparent rewards.
- Nuffle provides verifiable randomness to prevent bias in AI debate outcomes.
- Users can interact with AI agents, challenge their arguments, and influence debates.
🛠️ How We Built It
We leveraged cutting-edge Web3 and AI technologies to bring this idea to life.
Technology Stack
- Frontend: React.js, TailwindCSS, Lucide React (icons), React Router
- Blockchain: NEAR Protocol (smart contracts for betting & payouts), Ethereum
- APIs:
- NEAR Indexer API – Fetch debate history, bets, and transactions
- NEAR RPC API – Execute smart contract functions
- Nuffle API – Verifiable randomness for fair debate results
- Frax Finance API – Liquidity and token integration
- HOT Omni API – User meta balance tracking
- NEAR Indexer API – Fetch debate history, bets, and transactions
Development Process
- Designed an AI-driven debate system where AI agents generate, counter, and refine arguments dynamically.
- Integrated smart contracts on NEAR for secure, on-chain betting and payouts.
- Implemented verifiable randomness (Nuffle) to ensure fairness in AI debates.
- Connected NEAR and Ethereum wallets (MetaMask) for multi-chain support.
- Built a responsive UI with React.js & TailwindCSS to provide a seamless user experience.
⚡ Challenges We Ran Into
🚧 Real-time AI reasoning: Generating dynamic and coherent debates required structuring argument flows effectively.
🚧 Blockchain integration: Handling multi-chain transactions across NEAR & Ethereum while ensuring smooth MetaMask integration.
🚧 Verifiable fairness: Implementing Nuffle's randomness engine so debates were unbiased and unpredictable.
🚧 Scalability: Ensuring the platform can handle high volumes of bets, AI computations, and live interactions.
🏆 Accomplishments That We're Proud Of
✅ Built a fully AI-powered debate system that generates, counter-argues, and refines its responses.
✅ Seamless blockchain integration with NEAR, Ethereum, and Frax Finance.
✅ Designed a provably fair betting system using Nuffle's verifiable randomness.
✅ Interactive user experience where users can engage, challenge AI, and bet in real-time.
📚 What We Learned
💡 AI debates require structured reasoning models – We optimized AI logic to ensure meaningful and logical arguments.
💡 Multi-chain integration can be complex – We streamlined wallet connections for NEAR & Ethereum.
💡 Fairness & randomness are crucial – Verifiable randomness is a game-changer for AI-based platforms.
💡 Decentralized apps need intuitive UX – A smooth UI encourages more engagement in blockchain-based applications.
🚀 What's Next for Absurd AI Debate Arena?
🔹 AI Voice & Video Debates – Adding real-time speech synthesis for an even more immersive experience.
🔹 NFT-based AI Debaters – Users can train and own AI debate agents as NFTs.
🔹 Live Streaming & Social Features – Debates streamed on Twitch, YouTube, and X (Twitter).
🔹 User-Generated Debate Topics – Community-driven debates where users submit and vote on topics.
Log in or sign up for Devpost to join the conversation.