Chit

Agents can pay for APIs.
You keep the kill switch.

Same HTTP 402 handshake the agentic-payments world expects - with a Citadel mandate, live spend cap, and instant revoke on Dusk.

Demo
No session yet idle
Remaining - - / call

You are the

Operator

Issue the mandate and revoke when something looks wrong.

Autonomous

Agent

Requests the paid weather API. Handles 402 → pay → retry alone.

Metered API

Service

GET /v1/weather unlocks only with a fresh payment receipt.

locked

Waiting for a paid request…

What agents can do

Same rails - different jobs.

Metered API access

An agent buys calls against a live spend cap - stop when the budget is gone.

Kill switch mid-flight

Revoke the session - the next settlement fails before the resource unlocks.

Scoped vendor agent

Bind the mandate to a resource/scope so the agent is not a blank check.