llms.txt Content
# BoltzPay
> The first trust registry and universal SDK for paid APIs. Supports x402, L402, and MPP protocols.
BoltzPay solves two problems:
1. **Discovery** — How do AI agents find paid API endpoints? The BoltzPay Registry scans, scores, and indexes every paid API across x402, L402, and MPP protocols.
2. **Payment** — How do AI agents pay for API calls? The BoltzPay SDK handles protocol detection, wallet management, budget enforcement, and payment execution in a single `fetch()` call.
## Registry
Live trust registry at status.boltzpay.ai. Continuously scans paid API endpoints across three protocols (x402, L402, MPP). Each endpoint receives an EWMA-based trust score (0-100). REST API available.
- Registry: https://status.boltzpay.ai
- Registry API: https://status.boltzpay.ai/api/endpoints
- Live stats: https://status.boltzpay.ai/api/stats
## SDK
Open-source TypeScript SDK. Detects payment protocols automatically, routes to the correct adapter, and executes payment — all behind a single `fetch()` call.
```
npm install @boltzpay/sdk
```
```typescript
import { BoltzPay } from "@boltzpay/sdk";
const agent = new BoltzPay({ wallets: [{ type: "tempo", name: "main", tempoPrivateKey: process.env.TEMPO_KEY! }] });
const res = await agent.fetch("https://api.example.com/data");
console.log(await res.json());
```
### Packages
- `@boltzpay/sdk` — Core SDK (fetch, discover, openSession, wrapMcpClient)
- `@boltzpay/cli` — CLI tool (discover, fetch, diagnose, wallet-status)
- `@boltzpay/mcp` — MCP server exposing SDK tools to AI agents
## Key Links
- Website: https://boltzpay.ai
- Registry: https://status.boltzpay.ai
- npm: https://www.npmjs.com/package/@boltzpay/sdk
- Docs: https://docs.boltzpay.ai
- Full LLM documentation: https://boltzpay.ai/llms-full.txt
- Registry LLM documentation: https://status.boltzpay.ai/llms-full.txt
## Protocols Supported
| Protocol | Description | Wallet Types |
|----------|-------------|-------------|
| x402 | HTTP 402 + on-c