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
curl -fsS "$API/v1/payer/deposit-requests/dr_0198f80c-…/relay/chains"Response
{
"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
- 404
relay_unavailableThis deployment has no Relay key. - 409
wallet_required - 410
deposit_request_not_payable