Skip to main content
SELAT Router resolves the path from intent to paid upstream response.

Request lifecycle

  1. A client calls for an upstream target.
  2. The router probes the upstream endpoint.
  3. If payment is required, the router returns HTTP 402 Payment Required with an x402 Gateway challenge and the SELAT quote identifier.
  4. The client creates a payment signature and retries with the payment headers.
  5. The router verifies the inbound payment.
  6. The router settles the upstream request using the appropriate rail adapter.
  7. The router returns the upstream response body.