OracleBet
OracleBet is a decentralized prediction market on Mantle Network. Bet on crypto prices, RWA yields, and ecosystem events with 0.1% fees, Chainlink/UMA oracles, and fast L2 transactions.
视频
描述
OracleBet: Decentralized Prediction Markets on Mantle Network
OracleBet is a decentralized prediction market platform built on Mantle Network that enables users to create and trade on prediction markets for crypto prices, Real-World Asset (RWA) yields, and ecosystem events with ultra-low fees and fast transactions.
Problem Solved:
Traditional prediction markets are expensive and slow, limiting micro-bets and high-frequency trading. OracleBet leverages Mantle's efficient L2 infrastructure to enable cost-effective, scalable prediction markets.
Key Features:
Ultra-Low Fees: Only 0.1% trading fees, enabled by Mantle's low gas costs
Multiple Market Types: Crypto price predictions, RWA yield forecasts, and Mantle ecosystem events
Decentralized Oracles: Integration with Chainlink price feeds and UMA optimistic oracles for reliable market resolution
Constant-Product AMM: Automated market maker for price discovery and liquidity
Portfolio Management: Track positions, winnings, and market performance
Modern UI: React + TypeScript frontend with dark mode, responsive design, and smooth animations
Technical Implementation:
Smart Contracts: Solidity contracts deployed on Mantle Sepolia Testnet using Hardhat
Frontend: React 18 with TypeScript, Vite, Tailwind CSS, and shadcn-ui components
Web3 Integration: Wagmi + RainbowKit for seamless wallet connections
Architecture: Factory pattern for market creation, ERC20 share tokens for Yes/No positions
Why Mantle:
Mantle's low fees and fast finality make it ideal for prediction markets requiring frequent trades and oracle queries. The platform supports micro-bets and high-volume trading that would be cost-prohibitive on other networks.
Use Cases:
Traders betting on crypto price movements
DeFi users predicting RWA yield changes
Community members forecasting ecosystem events
Liquidity providers earning fees from market pools
OracleBet demonstrates how Mantle's infrastructure can unlock new DeFi use cases through cost-effective, scalable prediction markets
本次黑客松进展
Smart Contracts (100% Complete): ✅ Factory Contract: Deployed factory for creating and managing prediction markets ✅ PredictionMarket Contract: Core market contract with: Constant-product AMM for price discovery Buy/Sell Yes/No shares functionality Liquidity provision and removal Market resolution mechanism Share redemption for winners User position tracking ✅ ShareToken Contracts: ERC20 tokens for Yes/No positions ✅ Security: ReentrancyGuard, Ownable, input validation ✅ Gas Optimization: Optimized for Mantle's low-fee environment ✅ Testing: Comprehensive test suite for core functionality ✅ Deployment: Deployed to Mantle Sepolia Testnet with deployment scripts Frontend Application (100% Complete): ✅ Complete React Application: Built with TypeScript, Vite, and modern tooling ✅ Pages Implemented: Home page with hero section and featured markets Markets browsing page with filtering and search Market creation page with form validation Market detail page with trading interface Portfolio page for tracking positions 404 page ✅ Wallet Integration: Full Wagmi + RainbowKit integration supporting MetaMask and WalletConnect ✅ UI/UX: Modern design with shadcn-ui components Dark/light theme support Responsive design (mobile and desktop) Smooth animations with Framer Motion Loading states and error handling ✅ Components: Navbar, Footer, MarketCard, OddsGauge, LoadingSkeleton, TestnetBanner, and 30+ UI components Infrastructure & DevOps: ✅ Docker Setup: Multi-stage Dockerfile building contracts and client ✅ Monorepo Structure: Workspace setup for contracts and client ✅ Build System: Configured for production builds ✅ Deployment Scripts: Automated deployment to Mantle testnet Features Delivered: ✅ Market creation with custom questions and resolution times ✅ Real-time price discovery via AMM ✅ Yes/No share trading with native MNT ✅ Liquidity provision for market makers ✅ Portfolio tracking and position management ✅ Market resolution and winner redemption ✅ Oracle integration architecture (Chainlink/UMA placeholders) Technical Achievements: ✅ Solidity 0.8.24 with latest best practices ✅ TypeScript throughout for type safety ✅ Gas-optimized contracts for Mantle ✅ Clean architecture with separation of concerns ✅ Comprehensive error handling and user feedback What's Working: Full end-to-end flow from market creation to redemption All smart contract functions tested and working Frontend fully functional with wallet connectivity Responsive UI with smooth user experience Ready for production deployment Future Enhancements (Post-Hackathon): Full Chainlink price feed integration UMA optimistic oracle integration Advanced analytics and charts Social features (comments, sharing) Mobile app (React Native) Total Development Time: Built from scratch during the hackathon period, demonstrating rapid development capabilities and full-stack expertise.
技术栈
融资状态
Fundraising Status: Pre-seed / Seeking Initial Funding OracleBet is currently bootstrapped and seeking seed funding ($50K–$100K) to complete oracle integrations, launch on Mantle mainnet, and scale operations. The project has a working MVP deployed on Mantle Sepolia Testnet and is ready for investor discussions.