Forecaster
Forecast is a parimutuel prediction market on Base utilizing Venice AI oracles for automated resolutions, 1Shot for gasless batch payouts, and MetaMask Smart Accounts for one-click staking.
Videos




Tech Stack
Description
Forecast is a decentralized, multi-sided parimutuel prediction pool platform where users stake USDC on real-world outcomes, with the winning side sharing the losing pool proportionally to their stakes.
The project solves the high friction, high gas costs, and centralized settlement issues of prediction markets by combining three pillars of modern Web3 UX and AI:
1. MetaMask Smart Accounts Kit (EIP-7702 & ERC-7715): Upgrades standard EOAs to smart accounts on the fly and grants 7-day session keys. This allows users to place stakes instantly with one click—completely gasless and without recurring wallet confirmation popups.
2. Venice AI Oracle: An autonomous node worker polls the contracts, gathers evidence via Web APIs, and uses Venice AI's private llama-3.3-70b model to deterministically resolve outcomes. The oracle cryptographically signs verdicts and posts them on-chain.
3. 1Shot Relayer: Powers gasless atomic operations, routing transaction execution and executing pool payouts to all winning participants in a single batch, maximizing capital efficiency.
4. x402 AI Monetization: Integrates micropayments allowing users to unlock premium Venice-AI-generated market confidence reports, analysis, and sentiment indexes for $0.50 USDC.
Progress During Hackathon
* Smart Contracts: Authored, unit-tested, and verified the parimutuel pool, oracle verification, and session key contracts on the Base Sepolia testnet.
* Porto/Wagmi Integration: Built EIP-7702 smart account upgrades, ERC-7715 session key delegation, and EIP-5792 atomic transaction bundling directly into the Next.js frontend application.
* Autonomous Oracle Node: Implemented the TypeScript oracle agent, integrating live Web search APIs and Venice AI chat completions to gather deterministic evidence for pool settlement.
* Frontend Web App: Built a complete Next.js 14 dashboard supporting pool creation, live mathematical return calculations (projected odds and payouts), wallet connection, and detailed user portfolios.
* Stake Sync Routing: Engineered database webhook sync endpoints to catch and log both relayer-based and standard wallet transactions to postgres/prisma.
Fundraising Status
Bootstrapped (No outside capital raised. Open to grants and pre-seed opportunities).