x402 paid execution layer

Pay. Execute. Prove.

Reliable webhook and API execution for autonomous AI agents using x402 payments on Base.

POST /api/execute/webhook
402 Payment Required
X-PAYMENT: signed

job.status = "succeeded"
receipt.signature = "hmac-sha256:..."
proof = "request + response hashes"
Built for agents No accounts, no dashboards required for the buyer path.
Paid per action Charge exact x402 micro-payments for each execution.
Receipts by default Return a signed record agents can verify later.

MVP API

One paid endpoint, two public verification endpoints.

The first product surface is intentionally narrow: accept a paid execution request, deliver it safely, then make the result inspectable.

paid

POST /api/execute/webhook

Runs one outbound HTTPS action with retries, timeout control, and idempotency.

agent

GET /llms.txt

Plain-text agent context for discovery, call flow, and verification links.

agent

GET /api/trust

Redacted trust summary for buyer-side inspection before payment.

public

GET /api/proofs/recent

Recent verified proof examples with sensitive execution data redacted.

public

GET /api/monitoring/executions

Durable counters and redacted failure categories for agent/operator checks.

public

GET /api/jobs/:id

Returns status, attempt history, target origin, and receipt linkage.

public

GET /api/receipts/:id

Verifies the HMAC receipt and exposes hashes without leaking full payloads.

01

Agent pays

The protected route uses x402 middleware and advertises Bazaar metadata.

02

Relay executes

Action402 validates the target, retries transient failures, and prevents duplicates.

03

Receipt proves

The response includes a signed receipt over the request hash, response hash, and outcome.