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
Created on 2nd December 2024
•
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
The problem Oracle View 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.
Challenges I 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
Tracks Applied (3)
Social-Fi Track
FanTV
Consumer Track
Base
Autonomous AI Agents in Blockchain
Nethermind
Technologies used
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.