Get supported chain config
The user's URID. Omit for a non-logged-in query (config only, no balances).
Network identifier: 5000 for mainnet, 5003 for testnet.
Signature generated by the user's wallet key (EIP-191).
SHA3/Keccak256 hash of the original request payload.
Signature expiry: server timestamp plus a validity window (max 20 minutes).
Response envelope. For the user API, retCode 0 means success; for the partner API, code 0 means success. Business rejections return HTTP 200 with a non-zero code.
Standard response envelope for the user API (api.ur.app).
0 on success; non-zero indicates failure.
Human-readable message; error details when retCode is non-zero.
Business payload. Shape depends on the endpoint; some endpoints return it as a JSON-encoded string.
Server timestamp in milliseconds.
GET /api/v3/config/chain-configs HTTP/1.1
Host: api.ur.app
Accept: */*
Response envelope. For the user API, retCode 0 means success; for the partner API, code 0 means success. Business rejections return HTTP 200 with a non-zero code.
{
"retCode": 0,
"retMsg": "success",
"result": {
"chains": [
{
"chainIdentifier": "eip155:5000",
"chainName": "Mantle",
"tokens": [
{
"symbol": "USDC",
"decimals": 6,
"canDeposit": true,
"aggregatorSupported": true
}
],
"depositContract": "0x8C922114d626305E8ebC38559f17A84b31f31f17"
}
],
"canActivateCard": true
},
"timeNow": 1716259400000
}Last updated