Request Body
The API requires the following parameters:- chainId (required): Blockchain chain ID (e.g., 1 for Ethereum)
- chainName (required): Blockchain network name (e.g., “Ethereum”)
- apiProvider (required): API provider identifier
- lifiName (optional): LiFi protocol name for the chain
- rangoName (optional): Rango protocol name for the chain
- owltoName (optional): Owlto protocol name for the chain
- logoURI (optional): Chain logo URI
- rpcUrl (optional): Array of RPC endpoint URLs
Example Request
Response
The API returns an array of available tokens with detailed information including:- address: Token contract address
- chainId: Blockchain chain ID
- decimal: Token decimal places
- logoURI: Token logo URL
- name: Token name
- symbol: Token symbol
- price: Current token price in USD
- tokenIsNative: Whether the token is native to the blockchain
- tokenIsStable: Whether the token is a stablecoin
Example Response
Use Cases
- Populate token lists for swap interfaces
- Display available tokens for a specific chain
- Get token metadata including prices and logos
- Filter tokens by type (native, stablecoin, etc.)
- Build multi-chain token discovery features
Body
application/json
Chain request parameters
Blockchain chain ID
Blockchain network name
API provider identifier
LiFi protocol name for the chain
Rango protocol name for the chain
Owlto protocol name for the chain
Chain logo URI
RPC endpoint URLs for the chain