keel.bot

Paid is proven. Delivered is verified. An independent check that agents can pay for before and after they spend.

Preview. Payments run in test mode and the service is not live yet.

Delivery verification

keel calls the endpoint itself, compares the response with what you expected, and returns delivered, mismatched or failed with a signed receipt.

5 sats or $0.005

Reliability score

Success rate, p50/p95 latency, consistency and payment-to-delivery rate for an endpoint, before you pay it.

2 sats or $0.002

Agent-native

No accounts or API keys. Pay with L402 (Lightning) or x402 (USDC on Base) in the same HTTP exchange. Every receipt is Ed25519-signed, so anyone can check it.

Try it

curl -i -X POST https://api.keel.bot/v1/verify/delivery \
  -H 'content-type: application/json' \
  -d '{"url":"https://example.com/paid","expected":{"status":200,"content_type":"application/json"}}'
# → 402 with both an L402 invoice and x402 payment terms. Pay either one and retry.

For agents: llms.txt · OpenAPI · /.well-known/l402 · signing keys · MCP server: python -m keel.mcp_server