Service
A Service groups related endpoints under one configuration. Use one service per API product. A service defines:- Base URL — the upstream origin Proceeds proxies to
- Mode —
TestnetorMainnet - Networks — payment-capable chains accepted by every paywall in the service
- Auth method — credentials Proceeds attaches to upstream requests, kept inside Proceeds and never exposed to the client
- Discovery metadata — categories, docs links, public routes, and agent guidance published in OpenAPI discovery documents. See API discovery.
none, bearer, token, x-api-key, custom-header, query-param, bearer-customer, x-api-key-secret, json-body-field. See Forward upstream auth.
Paywall
A Paywall protects one route on a service. You set the price; Proceeds enforces it. A paywall defines:- Slug — appears in the public URL
- Target URL — the upstream path Proceeds proxies to
- Allowed HTTP methods —
GET,POST,PUT,PATCH - Price — in USDC
- Networks — chains accepted for this endpoint
- Custom headers and query parameters — forwarded to the upstream
- Enabled state
targetType: "PROXY"). Proceeds is the payment gate and the request proxy; your origin is unchanged.
Transaction
A Transaction is one payment attempt against a paywall. Transactions move through these states:
Inspect transactions →
Event
An Event is a single step in a request’s lifecycle. Proceeds emits three event types:REQUEST— paywall hit without payment (402path)SUCCESS— successful payment and fulfillmentERROR— settlement or upstream failure
Wallet
A Wallet view shows balances across rails and chains. Withdraw onchain per holding, or set Destination to Bank (ACH) to off-ramp USDC to a US bank account via Bridge. See balances → · Settlement →Related
Supported blockchains
Networks and testnet vs mainnet mode.
API discovery
Help agents find and pay your endpoints.

