interfaceCryptocurrency {/** * Cryptocurrency ID * * @example '4967cf90-ce74-4edf-9b4e-f6392de1c95a' */ id:string;/** * Cryptocurrency symbol * * @example 'USDT' */ symbol:string;/** * Cryptocurrency name * * @example 'Tether' */ name:string;/** * Number of decimal places * * @example 18 */ decimals:number;/** * Is stablecoin * * @example true */ stable:boolean;/** * List of blockchains in which cryptocurrency may be accepted */ networks?:Network[];/** * Conversion rates to fiat currencies * * Key is ISO 4217 alphabetic code of fiat currency * * Value is price for 1 coin * * @example { * USD: 1, * EUR: 0.98 * } * @see https://en.wikipedia.org/wiki/ISO_4217 */ rates?:CryptocurrencyRates;}
Network
Network entity represents single blockchain network
typeCryptocurrencyListRequest= {/** * Return cryptocurrencies for specific App ID * * @example 'db50e5fc-1b91-49c4-8b6a-d33a44ffdda5' */ appId?:string;/** * Include cryptocurrency rates in response * * @default false */ rates?:boolean;/** * Include networks list in response * * @default false */ networks?:boolean;};
importtype { CryptocurrencyListRequest, HttpError } from'@simplepay-ai/api-client';try {constrequest:CryptocurrencyListRequest= {// Request is optional and may be omitted };constcryptocurrencies=awaitapi.cryptocurrency.list(request);console.debug(cryptocurrencies);} catch (e) {if (e instanceofHttpError) {consterror= e asHttpError;console.error(error.code); }}
If you require cryptocurrency that is not in list, we will be glad to help you, feel free to Request Cryptocurrency