Available Currencies and Tokens

Get to know what currencies and tokens are supported by Blockdaemon's API suite.

The Blockdaemon API Suite gives you access to multiple blockchain assets across protocols. You can get asset information by querying Balances & UTXO and Transactions.

📘

Info:

For protocols with multiple tokens or currencies, you can filter results by asset. See the Filtering by Asset section for more details.

Asset Path

The table below lists all available currencies and tokens, with Path for asset-specific filtering.

ProtocolAssetPath
AlgorandALGOalgorand/native/algo
Algorandother assetsalgorand/asset/{id}
AvalancheAVAXavalanche/native/avax
AvalancheERC-20 tokensavalanche/c/contract/{contract_hash}/erc-20
AvalancheERC-721 tokensavalanche/c/contract/{contract_hash}/erc-721
BitcoinBTCbitcoin/native/btc
Bitcoin CashBCHbitcoincash/native/bch
DogecoinDOGEdogecoin/native/doge
EthereumETHethereum/native/eth
EthereumERC-20 tokensethereum/contract/{contract_hash}/erc-20
EthereumERC-721 tokensethereum/contract/{contract_hash}/erc-721
FantomFTMfantom/native/ftm
FantomERC-20 tokensfantom/contract/{contract_hash}/erc-20
FantomERC-721 tokensfantom/contract/{contract_hash}/erc-721
LitecoinLTClitecoin/native/ltc
NEARNEARnear/native/near
OptimismOPoptimism/native/op
OptimismETHethereum/native/eth
OptimismERC-20 tokensethereum/contract/{contract_hash}/erc-20
PolkadotDOTpolkadot/native/dot
PolygonPOLpolygon/native/pol
PolygonERC-20 tokensethereum/contract/{contract_hash}/erc-20
PolygonERC-721 tokensethereum/contract/{contract_hash}/erc-721
SolanaSOLsolana/native/sol
SolanaSPL tokenssolana/mint/{pub_key}
StellarXLMstellar/native/xlm
Stellarother assetsstellar/credit_alphanum4/{code}
stellar/credit_alphanum12/{code}
TezosXTZtezos/native/xtz
XRPXRPripple/native/xrp

Filtering by Asset

Some endpoints let you filter results based on specific assets. To do this, you’ll use the assets query parameter with an asset path or a list of paths separated by commas. The path you need depends on the protocol you’re working with.

For native asset, the path structure is as follows:

{protocol}/native/{symbol}

📘

Info:

For a full list of protocols and its path, see the Asset Path section.

Supported Protocols

Filtering by asset is only applicable for some endpoints as listed below.

EndpointsProtocols
BalancesPOST /accounts
GET /account/{address}
Algorand
Avalanche
Bitcoincash
Ethereum
Fantom
Litecoin
Optimism
Polygon
Polkadot
Solana
TransactionsGET /account/{address}/txs
GET /txs
Algorand
Avalanche
Ethereum

Algorand Example

🚧

Supported endpoints for filtering Algorand are Balances & Transactions.

Asset Paths

  • Native Asset (ALGO): algorand/native/algo
  • Other Asset: Identified by numeric ID algorand/asset/{id}

Supported Assets

NameSymbolID
AKITA INUAKTA523683256
goBTCgoBTC386192725
goETHgoETH386195940
PlanetsPLANET27165954
STBLSTBL465865291
USDC CoinUSDC25077
YieldlyYLDY226701642
Christmas Space Monkey #241S-MONKEY477682918
Hippie Space Monkey #318S-MONKEY617226333

For example, to get USDC balances for a given Algorand Mainnet address, use the assets parameter with algorand/asset/25077.

See the example below.

svc.blockdaemon.com/universal/v1/algorand/mainnet/account/QA75IQ76F6H2T55G65BY7BPLF5QNWSLT5XGI62COZSYB4ZQ3MSKI3EQ25A?assets=algorand/native/algo,algorand/asset/25077

Avalanche Example

🚧

Supported endpoints for filtering Avalanche are Balances & Transactions.

Asset Paths

  • Native Asset (AVAX): avalanche/native/avax
  • Other Asset: Identified by contract hash avalanche/c/contract/{contract_hash}/erc-20

Supported Assets

Token NameContract HashSymbol
Wrapped BTC0x0555E30da8f98308EdB960aa94C0Db47230d2B9cWBTC
Wrapped AVAX0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7WAVAX
TrueUSD0x1C20E891Bab6b1727d14Da358FAe2984Ed9B59EBTUSD
Sushi token0x39cf1BD5f15fb22eC3D9Ff86b0727aFc203427ccSUSHI
Pangolin0x60781C2586D68229fde47564546784ab3fACA982PNG

For example, to get WAVAX balances for a given Avalanche Mainnet address, use the assets parameter with avalanche/c/contract/0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7/erc-20.

See the example below.

https://svc.blockdaemon.com/universal/v1/avalanche/mainnet/accounts/?assets=avalanche/c/contract/0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7/erc-20

Ethereum Example

🚧

Supported endpoints for filtering Ethereum are Balances & Transactions.

Asset Paths

  • Native Asset (ETH): ethereum/native/eth
  • Other Asset: Identified by contract hash ethereum/contract/{contract_hash}/erc-20

Supported Assets

Token NameContract HashSymbol
ApeCoin0x4d224452801aced8b2f0aebe155379bb5d594381APE
Chainlink Token0x514910771af9ca656af840dff83e8264ecf986caLINK
Dai Stablecoin0x6b175474e89094c44da98b954eedeac495271d0fDAI
POL Token0x7d1afa7b718fb893db30a3abc0cfc608aacfebb0POL
Tether USD0xdac17f958d2ee523a2206206994597c13d831ec7USDT
SHIBA INU0x95ad61b0a150d79219dcf64e1e6cc01f0b64c4ceSHIB
USD Coin0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48USDC
Wrapped BTC0x2260fac5e5542a773aa44fbcfedf7c193bc2c599WBTC

For example, to get USDT balances for a given Ethereum Mainnet address, use the assets parameter with ethereum/contract/0xdac17f958d2ee523a2206206994597c13d831ec7/erc-20.

See the example below.

svc.blockdaemon.com/universal/v1/ethereum/mainnet/account/0x3cd751e6b0078be393132286c442345e5dc49699?assets=ethereum/native/eth,ethereum/contract/0xdac17f958d2ee523a2206206994597c13d831ec7/erc-20

Solana Example

🚧

The only supported endpoint for filtering Solana is Balances.

Asset Paths

  • Native Asset (SOL): solana/native/sol
  • Other Asset: Identified by pubkey solana/mint/{pub_key}

Supported Assets

NameSymbolPubkey
Audius (Portal)AUDIO9LzCMqDgTKYz9Drzqnpgee3SGa89up3a247ypMj2xrqM
MangoMNGOMangoCzJ36AjZyKwVj3VnYU4GTonjfVEnJmvvWaxLac
Plutonian DAOPLD2cJgFtnqjaoiu9fKVX3fny4Z4pRzuaqfJ3PBTMk2D9ur
RaydiumRAY4k3Dyjzvzp8eMZWUXbBCjEvwSkkk59S5iCNLY3QrkX6R
Republic CreditsRPCEAefyXw6E8sny1cX3LTH6RSvtzH6E5EFy1XsE2AiH1f3
SerumSRMSRMuApVNdxXokk5GT7XD5cUUgXMBCoAz2LHeuAoKWRt

For example, to get PLD balances for a given Solana Mainnet address, use the assets parameter with solana/mint/2cJgFtnqjaoiu9fKVX3fny4Z4pRzuaqfJ3PBTMk2D9ur.

See the example below.

svc.blockdaemon.com/universal/v1/solana/mainnet/account/BkJfuow72HkBGZMNGJQDwiPYmjvyu9DsgWxaFBVP5o2X?assets=solana/native/sol,solana/mint/2cJgFtnqjaoiu9fKVX3fny4Z4pRzuaqfJ3PBTMk2D9ur

Stellar Example

🚧

The only supported endpoint for filtering Stellar is Balances.

Asset Paths

  • Native Asset (XLM): stellar/native/xlm
  • Other Asset: stellar/credit_alphanum4/{code} or stellar/credit_alphanum12/{code}

Supported Assets

NameSymbolTypeCode
AquaAQUAcredit_alphanum4aqua
IxiniumXXAcredit_alphanum4xxa
MobiusMOBIcredit_alphanum4mobi
Tether USDUSDTcredit_alphanum4usdt
yXLMyXLMcredit_alphanum4yxlm
Bitcoin LightningBTCLNcredit_alphanum12btcln
PolygonPOLcredit_alphanum12pol
yUSDCyUSDCcredit_alphanum12yusdc

For example, to get POL balances for a given Stellar Mainnet address, use the assets parameter with stellar/credit_alphanum12/pol.

See the example below.

svc.blockdaemon.com/universal/v1/stellar/mainnet/account/GBIBSQ36BXMS2N6HIFLWGU3K2G7XJZIWI2R4GEBCJAOWIELJBRXVFH5J?assets=stellar/native/xlm,stellar/credit_alphanum12/pol

👋 Need Help?

Contact us through email or our support page for any issues, bugs, or assistance you may need.