Real-time crypto signals powered by 25 indicators. Built for AI agents and developers.
No API keys. No subscriptions. Just HTTP 402 → automatic USDC micro-payment → instant intelligence.
Every metric is public. No black boxes. Verify our performance before you pay.
Payments settled on-chain. Sub-second finality.
Signals tracked since launch
API uptime (30 days)
Verify our performance publicly
Choose your preferred payment method. All transactions settle on Base L2 for instant, low-cost payments.
Primary Method
Pay per request with USDC on Base. No subscription, no API keys for payment. Just add the x402 payment header and let the protocol handle everything.
fetch('https://api.moonmaker.cc/signal/BTC', {
headers: {
'X-Payment-Method': 'x402',
'X-Wallet-Address': wallet.address
}
})Agent Marketplace
Available on Virtuals Protocol marketplace. 2,100+ AI agents can discover and buy our data directly through the ACP ecosystem.
Auto-Swap
Have ETH but no USDC? PayGate auto-swaps and delivers. 3 API calls, zero friction. Smart contract handles the conversion automatically.
Contract Address
0x8dcFb0F5981BE9B8943C6d6aeeed6000C44B0583Network: Base Mainnet
No subscriptions, no tiers, no hidden fees. Each endpoint has a fixed price. Pay only for what you use via x402 protocol.
Essential trading intelligence
/signal/{coin}Real-time trading signals with confidence scores
/context/{coin}25 indicators breakdown by category
/regimeMarket regime classification & risk level
Advanced risk management
/risk/{coin}Stop-loss, take-profit, position sizing
Institutional & macro intelligence
/institutionsCorporate BTC holdings & purchases
/eventsEconomic calendar & market events
/market/etfETF flows by fund (IBIT, FBTC, etc.)
/market/overviewComplete market snapshot
No payment required for these endpoints
/statsPerformance metrics & live signals preview
/healthAPI status & latency check
Make a standard HTTP GET request to any endpoint. No API key needed. No signup required.
Server returns 402 Payment Required. Your x402 client automatically sends USDC micro-payment on Base.
Payment confirmed on-chain in milliseconds. You get back fresh AI-generated trading signals instantly.
x402 is an open protocol that brings HTTP 402 Payment Required to life. APIs return a 402 status with payment details. Compatible clients automatically settle the micro-payment in USDC on Base L2 — sub-cent fees, instant finality. No API keys, no subscriptions, no billing dashboards. Just pay-per-use at the protocol level.
import { x402Fetch } from "x402-fetch";
import { createWallet } from "x402-wallet-base";
// Create or load a Base L2 wallet with USDC
const wallet = createWallet(process.env.PRIVATE_KEY);
// Just fetch. x402 handles 402 → payment → retry.
const res = await x402Fetch(
"https://api.moonmaker.cc/signal/BTC",
{ wallet }
);
const signal = await res.json();
console.log(signal);
// {
// "coin": "BTC",
// "signal": { "direction": "STRONG_LONG", "confidence": 0.31 },
// "votes": { "long": 9, "short": 5, "neutral": 6 },
// "categories": { "trend": "LONG", "macro": "LONG" },
// "price": 70630.09
// }
No signup. No API key. Just make a request and let x402 handle the rest.