Skip to Content

Exodus Assets

Install

npm i @exodus/assets

Usage

import { connectAssetsList } from '@exodus/assets';
import assetsBase from '@exodus/assets-base';
import combinedAssetsList from '@exodus/combined-assets-meta';
 
const assets = connectAssetsList([...combinedAssetsList, ...Object.values(assetsBase)]);
 
for (const [key, val] of Object.entries(assets)) {
  console.log(`${key}: ${val.displayName}`); // bitcoin: Bitcoin
}

Example for single asset:

import { asset as bitcoin } from '@exodus/bitcoin-meta';
import { connectAsset } from '@exodus/assets';
 
const assets = { bitcoin: connectAsset(bitcoin) };
 
for (const [key, val] of Object.entries(assets)) {
  console.log(`${key}: ${val.displayName}`); // bitcoin: Bitcoin
}

Example for network:

import assetsList from '@exodus/ethereum-meta';
import { connectAssetsList } from '@exodus/assets';
 
const assets = connectAssetsList(assetsList);
 
for (const [key, val] of Object.entries(assets)) {
  console.log(`${key}: ${val.displayName}`); // bitcoin: Bitcoin
}
Last updated on

Start building

XO

Request Demo

Schedule a call with our team

Select a product
Arrow right