/api/orbit/traffic75 satsCurrent fake orbital traffic snapshot, filtered by band and risk.
MoneyDevKit L402 demo
Precise, current orbital traffic intelligence for agents and developers. Query satellites, stations, transfer vehicles, rockets, and debris with pay-per-call Lightning access.
Demo environment: orbital data is fictional and designed to show the payment flow.
618 km · LEO debris crossing sun-sync lane
24,210 km · Covariance overlap in 31 hours
35,786 km · Drifting near station box limit
Agent handoff
The public llms.txt explains the API contract, the L402 retry format, and how to install the MoneyDevKit agent wallet. If the wallet needs funds, the agent should ask the user to fund it from Cash App, Strike, Phoenix, Alby, or another Bitcoin Lightning wallet.
npx @moneydevkit/agent-wallet@latest init npx @moneydevkit/agent-wallet@latest balance curl -i https://your-domain.example/api/orbit/traffic # 402 -> read macaroon + invoice npx @moneydevkit/agent-wallet@latest send "$INVOICE" curl https://your-domain.example/api/orbit/traffic \ -H "Authorization: L402 $MACAROON:$PREIMAGE"
API surface
The protected endpoint is just a Next.js route wrapped by MoneyDevKitwithPayment. Unpaid requests get an invoice; paid retries get JSON.
/api/orbit/traffic75 satsCurrent fake orbital traffic snapshot, filtered by band and risk.
/api/orbit/traffic?detail=full250 satsFull object notes and richer telemetry in the same L402 flow.
/llms.txtfreeAgent-facing instructions for wallet setup, payment, and retry auth.
L402 payment loop
Human checkout
This demo also follows the MoneyDevKit Next.js setup with /api/mdk, the checkout plugin, and a hosted checkout route for a human buyer flow.
Implementation
@moneydevkit/nextjs is installed, next.config.mjs uses the checkout plugin, and /api/mdk exposes the MDK endpoint.
/api/orbit/traffic uses withPayment with dynamic sat pricing for standard, risk, and full-detail queries.
/llms.txt gives agents exact commands for wallet init, balance checks, funding requests, invoice payment, and auth retry.