Native HTTP
No custom RPC. x402 rides on the same request/response your agents already make.
Set per-agent and per-tool x402 budgets, stop overspend before settlement, and reconcile every payment — without holding funds or private keys.
@harpd/observe enforces a budget before settlement.Quick answer
Harpd puts a policy layer above x402: every agent payment is checked against per-agent, per-tool and per-session budgets before your facilitator settles it, and the result is independently verified afterwards. Overspend is stopped at the guardrail — blocked, routed to a fallback, or sent for human review — and every decision is recorded for audit. Harpd never holds funds or keys.
Data source: Harpd protocol referenceLast updated:
Autonomous agents that can spend need a spending policy finer than a single wallet cap. Per-agent, per-tool budgets with attribution and independent reconciliation let a team let agents pay for API and tool calls while still being able to prove exactly which agent spent what, and why — the minimum bar for delegating money to software.
Data source: Harpd protocol reference
x402 reuses the HTTP 402 Payment Required status as a native payment handoff: an agent requests a resource, the server states a price, the agent settles it through a facilitator, and the resource is served. Harpd sits above that flow as the policy layer.
No custom RPC. x402 rides on the same request/response your agents already make.
Works with Coinbase, Stripe, Circle, Alchemy, AltLayer, or your own settlement layer.
Settle on Ethereum, Base, Arbitrum, Polygon, Avalanche and more.
A single wallet ceiling is too blunt for autonomous agents. Harpd breaks spend control into the units that actually matter.
| Control | A raw wallet cap | Harpd x402 budgets |
|---|---|---|
| Granularity | One number, whole wallet | Per-agent, per-tool, per-session |
| Attribution | No | Every paid call tagged to agent + tool |
| Approval step | — | Block, fallback, or human review on exceed |
| Reconciliation | Manual | Independent, exportable audit trail |
| Custody | Keys in the wallet | Non-custodial — keys never touch Harpd |
Harpd checks your budget policy before the facilitator settles an x402 payment, then independently verifies the result. Funds and keys stay with you.
x402 is one of four agent payment protocols shipping in 2026. For the full picture — how it compares to Stripe MPP, Google AP2 and Mastercard Agent Pay on fees, rails and integration effort — read the x402 vs MPP vs AP2 comparison.
402 Payment Required status reused as a native standard for machine-to-machine payments. An agent hits a paid endpoint, the server returns a payment requirement, the agent (or its facilitator) settles it, and the resource is released — all over plain HTTP.