Payer routes

Networks to pay from

GET/v1/payer/deposit-requests/{id}/relay/chains

The networks USDC may be paid from through Relay.

Unauthenticated · Payday-Payer-Session unlocks gated content.

Request

Shell
curl -fsS "$API/v1/payer/deposit-requests/dr_0198f80c-…/relay/chains"

Response

200 OK
{
  "chains": [
    { "chain_id": "8453", "name": "Base", "native_symbol": "ETH",
      "usdc_address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "explorer_url": "https://basescan.org", "icon_url": "https://assets.relay.link/icons/8453/light.png",
      "rpc_url": "https://mainnet.base.org" }
  ]
}

Every network Relay takes USDC deposits on, except the request's own. Requires the address (409 wallet_required before) and a payable request. Each entry carries the network's USDC contract, a public RPC and explorer, and an icon, so a wallet that lacks the network can be asked to add it.

Headers

Payday-Payer-Sessionstring
Required for gated modes.

Path parameters

iddr_ idrequired

Response

chains[]object
{ chain_id, name, native_symbol, usdc_address, explorer_url, icon_url, rpc_url }.

Status codes

  • 404relay_unavailable This deployment has no Relay key.
  • 409wallet_required
  • 410deposit_request_not_payable