Build a Crypto Price Oracle Monitoring & Scanner Website Similar to https://oracle.crypto-feed.net/ (BTC Oracle Scanner + Advanced Data Feed Dashboard)
Budget: $10,000 – $20,000 USD
Project Description:
I am looking for an experienced full-stack developer (preferably with blockchain/DeFi knowledge) to create a high-quality, modern cryptocurrency price oracle scanner and monitoring platform, closely inspired by https://oracle.crypto-feed.net/ — specifically the "BTC Oracle Scanner" tool.
This site is not a full publishing oracle like Chainlink or Pyth (i.e., it does not need to push data on-chain initially), but rather a powerful real-time monitoring, deviation detection, latency tracking, and anomaly alerting dashboard that compares BTC/USD (and potentially other assets) prices across multiple sources: CEXs, oracles, DEXs, and wrapped/bridge tokens.
Core Goal & Inspiration
Replicate and improve upon the functionality of https://oracle.crypto-feed.net/:
Real-time BTC/USD price pulling and comparison every few seconds
Detection of price deviations (spreads), latency differences, and cross-type inconsistencies (CEX vs. DEX vs. Oracle vs. Bridge)
Live alerts for significant anomalies or arbitrage/bridge opportunities
Clean, dark-mode-friendly UI with live updating dashboard, spread matrix, and alert log
Must-Have Features (MVP Scope – Phase 1)
Real-Time Data Fetching & Aggregation
Pull BTC/USD prices from 10–15+ reliable sources every 3–5 seconds via APIs/WebSockets
Sources to include (at minimum):
CEX: Binance, Coinbase, Kraken, Bybit, OKX
Oracles: Pyth Network, CoinGecko (free tier), Chainlink feeds if accessible
DEX/Aggregators: Uniswap (via DexScreener or subgraph), DeFi Llama API
Bridge/Wrapped Tokens: WBTC (Ethereum), cbBTC (Base), BTC.b (Avalanche), tBTC, etc. — fetch via DeFi Llama or direct contract reads if possible
Price Deviation & Latency Scanner
Calculate percentage spreads/deviations between every pair of sources
Measure and display API response latency for each source
Highlight anomalies (e.g., >0.5% spread, high latency spikes)
Pairwise comparison matrix/table (spread %, direction, suggested action like "Buy WBTC on Ethereum")
Live Dashboard UI
Modern, responsive, dark/light mode support (Tailwind CSS or similar preferred)
Sections: CEX Prices, Oracle Prices, DEX Prices, Bridge Tokens
Real-time updating cards with current price, latency, last update time
Visual indicators: green/red for normal/anomaly, flashing alerts
Live alert feed/log (timestamp + description, e.g., "Binance ↔ WBTC spread: 0.72% – potential arb")
Alert System
Configurable thresholds for deviation % and latency ms
In-browser notifications + visual banners
Optional: Email/Discord/Telegram webhook alerts (Phase 2)
Additional Pages
Documentation / API usage (how others can use your aggregated data if you expose an API)
FAQ / About section explaining methodology, sources, limitations
Responsive mobile design
Technology Stack Recommendations (Flexible – suggest your preferred)
Frontend: React.js / Next.js 14+ (App Router), Tailwind CSS, TypeScript
Backend: Node.js (Express/Fastify) or Python (FastAPI)
Real-time Updates: WebSockets (Socket.io) or Server-Sent Events (SSE)
Data Storage (optional for history): Redis (caching), PostgreSQL/MongoDB for logs
API Integration: Axios/Fetch for polling, or WebSocket clients where available
Deployment: Vercel (frontend), Railway/Fly.io/DigitalOcean for backend, or full Vercel if using Next.js API routes
Optional Bonus (Phase 2): On-chain integration (read from smart contracts via ethers.js/viem), multi-asset support (ETH, SOL, etc.), user accounts, API endpoints for external dApps
Nice-to-Have / Future Phases
Support for multiple assets (ETH/USD, SOL/USD, etc.)
Historical charts (price + spread over time) using Chart.js or Recharts
Public API for developers to query your aggregated "best" price
On-chain price push (become a mini-oracle yourself – requires Solidity dev)
Multi-chain bridge monitoring expansion
Budget & Timeline Expectations
Please provide:
Your estimated fixed price or hourly rate
Timeline for MVP (dashboard + BTC monitoring)
Any questions/clarifications about scope
Examples of similar dashboards/tools you've built (especially crypto/DeFi related)
Which parts of the stack you are strongest in
I'm open to phased development (start with frontend + backend polling, then add real-time and alerts). Serious developers only — please include "BTC Scanner" in your proposal so I know you read this.
Looking forward to your proposals!
Thanks!
I am looking for an experienced full-stack developer (preferably with blockchain/DeFi knowledge) to create a high-quality, modern cryptocurrency price oracle scanner and monitoring platform, closely inspired by https://oracle.crypto-feed.net/ — specifically the "BTC Oracle Scanner" tool.
This site is not a full publishing oracle like Chainlink or Pyth (i.e., it does not need to push data on-chain initially), but rather a powerful real-time monitoring, deviation detection, latency tracking, and anomaly alerting dashboard that compares BTC/USD (and potentially other assets) prices across multiple sources: CEXs, oracles, DEXs, and wrapped/bridge tokens.
Core Goal & Inspiration
Replicate and improve upon the functionality of https://oracle.crypto-feed.net/:
Real-time BTC/USD price pulling and comparison every few seconds
Detection of price deviations (spreads), latency differences, and cross-type inconsistencies (CEX vs. DEX vs. Oracle vs. Bridge)
Live alerts for significant anomalies or arbitrage/bridge opportunities
Clean, dark-mode-friendly UI with live updating dashboard, spread matrix, and alert log
Must-Have Features (MVP Scope – Phase 1)
Real-Time Data Fetching & Aggregation
Pull BTC/USD prices from 10–15+ reliable sources every 3–5 seconds via APIs/WebSockets
Sources to include (at minimum):
CEX: Binance, Coinbase, Kraken, Bybit, OKX
Oracles: Pyth Network, CoinGecko (free tier), Chainlink feeds if accessible
DEX/Aggregators: Uniswap (via DexScreener or subgraph), DeFi Llama API
Bridge/Wrapped Tokens: WBTC (Ethereum), cbBTC (Base), BTC.b (Avalanche), tBTC, etc. — fetch via DeFi Llama or direct contract reads if possible
Price Deviation & Latency Scanner
Calculate percentage spreads/deviations between every pair of sources
Measure and display API response latency for each source
Highlight anomalies (e.g., >0.5% spread, high latency spikes)
Pairwise comparison matrix/table (spread %, direction, suggested action like "Buy WBTC on Ethereum")
Live Dashboard UI
Modern, responsive, dark/light mode support (Tailwind CSS or similar preferred)
Sections: CEX Prices, Oracle Prices, DEX Prices, Bridge Tokens
Real-time updating cards with current price, latency, last update time
Visual indicators: green/red for normal/anomaly, flashing alerts
Live alert feed/log (timestamp + description, e.g., "Binance ↔ WBTC spread: 0.72% – potential arb")
Alert System
Configurable thresholds for deviation % and latency ms
In-browser notifications + visual banners
Optional: Email/Discord/Telegram webhook alerts (Phase 2)
Additional Pages
Documentation / API usage (how others can use your aggregated data if you expose an API)
FAQ / About section explaining methodology, sources, limitations
Responsive mobile design
Technology Stack Recommendations (Flexible – suggest your preferred)
Frontend: React.js / Next.js 14+ (App Router), Tailwind CSS, TypeScript
Backend: Node.js (Express/Fastify) or Python (FastAPI)
Real-time Updates: WebSockets (Socket.io) or Server-Sent Events (SSE)
Data Storage (optional for history): Redis (caching), PostgreSQL/MongoDB for logs
API Integration: Axios/Fetch for polling, or WebSocket clients where available
Deployment: Vercel (frontend), Railway/Fly.io/DigitalOcean for backend, or full Vercel if using Next.js API routes
Optional Bonus (Phase 2): On-chain integration (read from smart contracts via ethers.js/viem), multi-asset support (ETH, SOL, etc.), user accounts, API endpoints for external dApps
Nice-to-Have / Future Phases
Support for multiple assets (ETH/USD, SOL/USD, etc.)
Historical charts (price + spread over time) using Chart.js or Recharts
Public API for developers to query your aggregated "best" price
On-chain price push (become a mini-oracle yourself – requires Solidity dev)
Multi-chain bridge monitoring expansion
Budget & Timeline Expectations
Please provide:
Your estimated fixed price or hourly rate
Timeline for MVP (dashboard + BTC monitoring)
Any questions/clarifications about scope
Examples of similar dashboards/tools you've built (especially crypto/DeFi related)
Which parts of the stack you are strongest in
I'm open to phased development (start with frontend + backend polling, then add real-time and alerts). Serious developers only — please include "BTC Scanner" in your proposal so I know you read this.
Looking forward to your proposals!
Thanks!