Returns tokens supported by the protocol, optionally filtered by chain IDs and chain types.
cURL
curl --request GET \ --url https://api.alyra.finance/v1/tokens
{ "1": [ { "address": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2", "symbol": "WETH", "decimals": 18, "chainId": 1, "name": "Wrapped Ether", "coinKey": "WETH", "priceUSD": "3180.67", "logoURI": "https://github.com/trustwallet/assets/blob/master/blockchains/ethereum/assets/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2/logo.png?raw=true" }, { "address": "0x0000000000000000000000000000000000000000", "symbol": "ETH", "decimals": 18, "chainId": 1, "name": "Ether", "coinKey": "ETH", "priceUSD": "3180.67", "logoURI": "https://github.com/trustwallet/assets/blob/master/blockchains/ethereum/assets/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2/logo.png?raw=true" } ] }
/v1/tokens
import axios from "axios"; const tokens = await axios.get("https://api.alyra.finance/v1/tokens"); console.log(tokens);
import axios from "axios"; const tokens = await axios.get("https://api.alyra.finance/v1/tokens", { params: { chains: "1,56,10" } }); console.log(tokens);
import axios from "axios"; const tokensEVM = await axios.get("https://api.alyra.finance/v1/tokens", { params: { chainTypes: "EVM" } }); console.log(tokensEVM);
Comma-separated list of chain IDs to include.
"1,56,10"
List of chain types to include.
"EVM"
"EVM,SVM"
Tokens grouped by chain ID
Show child attributes