Oracle3
Open-source trading engine and MCP server for prediction markets. Fee-aware no-arbitrage trading across related contracts, live on Kalshi, Polymarket and Solana or on paper.
Live crypto rotation dashboard, migrated from a static prototype to real data feeds.
Translation pending
FinanceJavaScriptGitHub @Mcrandell94OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Crypto Rotation Dashboard — Live Data Migration
A minimal, working slice proving the real pipeline: your browser → a secure server route →
CoinMarketCap → back to the browser. Your API key never touches the client.Read the full README ↗A minimal, working slice proving the real pipeline: your browser → a secure server route → CoinMarketCap → back to the browser. Your API key never touches the client.
app/api/crypto/route.js — the server-side route that calls CoinMarketCap for live quotes.app/api/rrg/route.js — the server-side route that calls CoinGecko for historical prices and
computes each asset's Relative Rotation Graph position (RS-Ratio / RS-Momentum vs BTC).
These two files are the only places your API keys are ever touched.app/page.js — the page that displays live BTC/ETH/SOL/SUI/LINK prices, market cap, and
24h/7d change.app/components/RotationChart.js — momentum ranking bar chart, ranked by 7-day change.app/components/RelativeRotationGraph.js — the real RRG: a quadrant scatter (RS-Ratio vs
RS-Momentum) with a trailing tail per asset, benchmarked against BTC.app/layout.js — required Next.js boilerplate, sets the page title and base styling.This is intentionally small. Once you confirm it's live and working, we expand it panel by panel — AI Vibe scoring, liquidation levels, etc. — pulling each one over from the original single-file prototype.
crypto-rotation-dashboard)git init, git add ., git commit -m "initial pipeline", then follow GitHub's
instructions for pushing an existing folder to a new repocrypto-rotation-dashboard repoCMC_API_KEY = your real CoinMarketCap keyCOINGECKO_API_KEY = a free Demo key from coingecko.com (Developer Dashboard) — this
powers the Relative Rotation Graph's historical datanpm install
cp .env.local.example .env.local
# edit .env.local, paste your real keys in
npm run dev
Then open http://localhost:3000 — you should see live prices. This confirms everything works before it's public.
Come back and we'll port over the next piece of the original dashboard — AI Market Vibe scoring and liquidation levels are next up. Liquidation levels need a Coinglass subscription (their free tier only covers recent liquidation events, not true price-level heatmaps — the Professional tier is needed for that).