x402 Machine Payments
HTTP-native, keyless payments in USDC on Base.
x402 is the keyless payment rail behind Satelink: a service answers an unpaid request with HTTP 402 and machine-readable requirements, the caller pays in USDC on Base, and the request completes — no account, no checkout.
No account required
Payment travels in the HTTP request itself — a wallet is the only identity.
Machine-readable price
The 402 response states exactly what to pay, in what asset, to which address.
Open source
The x402-kit toolkit is MIT-licensed and runs against the live mainnet rail.
A real request
What calling it looks like
# The service answers an unpaid call with the price:
HTTP/1.1 402 Payment Required
{ "accepts": [{ "scheme": "x402", "network": "eip155:8453",
"maxAmountRequired": "0.01", "asset": "USDC" }] }Endpoint: https://rpc.satelink.network/rpc/polygon
Capabilities
What you get
Choose how you pay
Payment rails
x402 (pay-per-call)
USDC on Base (eip155:8453) — keyless, per request.
Pricing
Pay per use
USDC on Base (eip155:8453) · $0.1 = 1,000 calls
Full rate card and a usage calculator at /pricing · pricing.json
For machines
Machine-readable facts
{
"product": "x402",
"endpoint": "https://rpc.satelink.network/rpc/polygon",
"discovery": "https://rpc.satelink.network/.well-known/satelink.json",
"auth": [
"x402"
],
"payment_rails": [
"x402"
],
"docs": "https://github.com/Satelink-Protocol/x402-kit",
"pricing": "https://satelink.network/products/x402.json"
}Frequently asked
About the offering
What network does x402 settle on?
Is x402-kit open source?