
Oracle View
The Oracle of YouTube: Where Base blockchain meets viral prediction. Harness the power of Web3 and AI to see tomorrow's trending videos today. Your crystal ball into content success, powered by Base
Demo
About
The problem it solves ### **Oracle View**: AI-Powered Content Oracle Built a decentralized oracle system that bridges YouTube analytics with blockchain transparency through AI. Perfect fit for FanTV's oracle challenge as it's already solving their exact requirements. ### **How It Works** Users submit YouTube URLs through our dApp, triggering the oracle service to fetch video metadata via YouTube's API. This data is processed by GPT-3.5 to generate **virality scores** and **content insights**, which are then permanently stored on Base's blockchain. Creators can access these immutable predictions and track performance over time. ### **Technical Implementation** - **Smart Contracts**: Solidity on Base for immutable storage - **Oracle Service**: Express.js + OpenAI GPT-3.5 - **Data Sources**: YouTube API for metrics, GPT for analysis - **Frontend**: React + Material-UI for mass adoption ### **Key Features** - **Viral prediction scoring** (0-100) - **Content theme analysis** - **Cross-chain compatibility** - **5-minute spam protection** - **Historical performance tracking** ### **Why It Works** Built this because content creators need transparent, manipulation-proof analytics. The oracle provides exactly what FanTV seeks: decentralized content verification with AI-powered performance predictions. The system is production-ready, scalable, and already serving real users on Base.
How it's made
Challenges we ran into Chainlink Functions Incompatibility: Was initially planned to be implemented in the Chainlink Functions utilizing the DON system but it was running into trouble during OpenAI calls and Secrets storage Only 1 cluster node is deployed due to the time constrain of the hackathon