Merchant side, protect an endpoint
Any x402-compatible middleware works. Point itsfacilitator configuration at https://facilitator.tachyon.pe:
402 with a payment challenge when no proof is attached, verifies the proof when one is attached, and lets the request through on success.
You don’t expose your wallet address
Tachyon’s facilitator routes each payment to a fresh stealth address owned by the merchant’s Safe on the receiving chain. Sweep with the relayer’sPOST /recipient/relay-proxy (or the SDK helper when it ships), no long-lived hot wallet on the receiving chain.
Client agent side, pay a 402-protected endpoint
Use any x402 client; point it at the same facilitator:- Detects a
402response - Hands the challenge to
facilitator.tachyon.pe - Pays via a confidential intent (settled to a fresh stealth address on the merchant’s chosen chain)
- Retries the original request with proof of payment
200 response. No on-chain action reveals which merchant the agent paid or the amount.
Cross-chain funding
The client picksfunding.chain and funding.token. The merchant picks receivingChain and receivingToken. The facilitator handles any cross-chain routing required.
If the client’s funding chain isn’t one of Tachyon’s directly supported chains, hop via Near Intents or Relay first.
Limits and behavior
- Per-call payment amounts are typically very small (sub-cent to few cents).
- Each call gets a fresh stealth address; no payment is linkable to another.
- Platform-wide intent throughput applies, see rate limits.
x402 facilitator URL
Point any x402 client at this URL.
Relayer HTTP API
Endpoints you’ll hit directly for merchant-side sweeps.