Overview
MoonMaker API — AI-native crypto trading signals via x402
MoonMaker API
MoonMaker provides real-time crypto trading signals powered by a 25-indicator scoring system. Built for AI agents and developers.
Why MoonMaker?
- No API keys — Pay per call via x402 protocol
- No subscriptions — Only pay when you use it
- AI-native — Designed for AI agents to consume programmatically
- Real-time — Data updated every 15 minutes
- Transparent — 25-indicator voting system with full breakdown
How it works
Your Agent → GET /signal/BTC → 402 Payment Required
→ Pay $0.05 USDC (Base L2) → automatic via x402
→ Receive signal data (direction, confidence, levels)MoonMaker uses the x402 protocol — an open standard that implements HTTP 402 Payment Required. Your x402-compatible client handles payment automatically.
Available Data
| Endpoint | What you get | Price |
|---|---|---|
/signal/{coin} | Trading signal (direction, confidence, entry/SL/TP, 25-indicator breakdown) | $0.05 |
/risk/{coin} | Risk assessment — SL/TP, R:R ratio, position sizing, S/R levels | $0.10 |
/institutions | Corporate BTC holdings — MSTR, Marathon, 11+ companies, SEC 8-K alerts | $0.05 |
/events | Economic calendar — FOMC, CPI, NFP, upcoming macro events | $0.03 |
/market/overview | Full market snapshot (prices, F&G, ETF, stablecoins, derivatives) | $0.10 |
/market/etf | ETF institutional flow breakdown by fund | $0.02 |
/context/{coin} | Raw indicator context — all 25 values by category with summaries | $0.05 |
/regime | Market regime classification (fear, accumulation, markup, distribution) | $0.05 |
/stats | Performance track record (expectancy, win rate, alpha) | Free |
/health | System status | Free |
Machine-Readable Resources
- OpenAPI Spec: /openapi.json
- LLMs.txt: /llms.txt
- Agent Discovery: /.well-known/agents.json
Quick Example
# Check service status (free)
curl https://api.moonmaker.cc/health
# Get BTC signal (requires x402 payment)
curl https://api.moonmaker.cc/signal/BTC
# → Returns 402 with payment instructions
# → x402-compatible clients handle this automatically