Retrieve supported tokens and validate transfer routes between chains.
| Parameter | Type | Required | Description |
|---|---|---|---|
transferrableFromChainKey | string | No | Source chain key (for example, base, ethereum). Must be combined with transferrableFromTokenAddress. |
transferrableFromTokenAddress | string | No | Source token address. Must be combined with transferrableFromChainKey. |
pagination[nextToken] | string | No | Pagination cursor from previous response |
tokens array and a pagination object.
| Attribute | Type | Description |
|---|---|---|
isSupported | boolean | Whether the token is available for transfers |
chainKey | string | Chain identifier (for example, ethereum, base) |
address | string | Token contract address |
decimals | number | Token decimal places |
symbol | string | Token symbol (for example, ETH, USDC) |
name | string | Full token name |
logoUrl | string | Optional token logo URL |
price | object | Optional price information |
price.usd | number | Current price in USD |
Filter tokens by source chain (for example, 'ethereum', 'arbitrum')
"ethereum"
Filter by source token address
"0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE"