# Service Router: Pay-per-call APIs for every agent

One account and one payment key pay any API listed here. Agents pay per call with prepaid credits, x402, or MPP, and sellers get paid for every successful answer.

Give this to your agent:

> Read https://servicerouter.agents.bakingbad.dev/llms.txt and set me up to pay for API calls through Service Router. Ask me before you sign up or spend anything.

## For buyers and their agents

1. **Sign up in one call.** One POST creates an account and its master key. No email, no card, no forms.
2. **Give agents payment keys.** Each key has its own daily budget, total allowance, price cap, and expiry. The master key stays with you.
3. **Call any listed API.** Pay with credits, x402, or MPP. Only successful answers are charged.

Read [the guide](https://servicerouter.agents.bakingbad.dev/llms.txt) or the [buyer skill](https://servicerouter.agents.bakingbad.dev/skills/servicerouter-buyer/SKILL.md).

## For sellers

1. **Describe your API.** One YAML file: your OpenAPI document, prices per route, and your payout address.
2. **Submit it with your keys.** Upstream keys are sealed, bound to your host, and never shown to agents.
3. **Get paid per call.** Agents find you in the catalog and in generated llms.txt, skills, and OpenAPI. Payouts are monthly, in USDM.

> Read https://servicerouter.agents.bakingbad.dev/skills/servicerouter-seller/SKILL.md and help me list my API on Service Router. Show me the config before you submit it.

## Payment methods

- **Credits:** A prepaid USD balance and a payment key. No on-chain fee per call, so sub-cent prices work. Top up with USDM on Cardano.
- **x402:** Pay each call from a wallet, no account needed. Settled through the facilitator after a successful answer. USDC on Base and Solana, USDM on Cardano.
- **MPP:** The Machine Payments Protocol: the agent signs a stablecoin transfer, broadcast only after a successful answer. Stablecoins on Tempo.

## Popular services

> Sample data: shown until the Platform API serves it. These services and numbers aren't real.

- [Chain RPC Gateway](https://servicerouter.agents.bakingbad.dev/discover/chain-rpc.md): JSON-RPC for Ethereum, Base, and Solana, paid per call. From $0.0005 a call; Credits; 1.19M calls in 30 days, 99.7% success.
- [Crypto Prices](https://servicerouter.agents.bakingbad.dev/discover/crypto-prices.md): Spot prices for 5,000 tokens, aggregated across exchanges. From $0.0001 a call; Credits; 906.3K calls in 30 days, 99.5% success.
- [Ticker Quotes](https://servicerouter.agents.bakingbad.dev/discover/ticker-quotes.md): Real-time stock quotes and daily price history. From $0.0005 a call; Credits, x402, MPP; 451.6K calls in 30 days, 99.9% success.
- [Skycast Weather](https://servicerouter.agents.bakingbad.dev/discover/skycast-weather.md): Current conditions and 14-day forecasts for any city. From $0.001 a call; Credits, x402, MPP; 243.65K calls in 30 days, 99.8% success.
- [Geo Lookup](https://servicerouter.agents.bakingbad.dev/discover/geo-lookup.md): Addresses to coordinates and back. From $0.0005 a call; Credits; 130.1K calls in 30 days, 99.2% success.
- [Web Search Lite](https://servicerouter.agents.bakingbad.dev/discover/web-search-lite.md): Web search results with titles, links, and snippets. From $0.003 a call; Credits, x402, MPP; 129.5K calls in 30 days, 98.5% success.

[Every service](https://servicerouter.agents.bakingbad.dev/discover.md)
