Get Wallet Assets

GET /wallets/{walletId}/assets

Retrieves a list of assets owned by the specified Wallet. Note return values vary by chain as shown below.

Required Permissions

Name
Conditions

Wallets:Read

Always Required

Parameters

Path parameters

Path parameter
Description

walletId

Unique identifier of the Wallet. ex. wa-1f04s-lqc9q-xxxxxxxxxxxxxxxx

Response (EVM)

200 Response example

verified contracts have been certified authentic by CoinMarketCap.

{
  "walletId": "wa-1f04s-lqc9q-xxxxxxxxxxxxxxxx",
  "network": "Ethereum",
  "assets": [
    {
      "symbol": "ETH",
      "decimals": 18,
      "balance": "1000000000000000000",
      "verified": true
    },
    {
      "contract": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
      "name": "USD Coin",
      "symbol": "USDC",
      "decimals": 6,
      "balance": "100000000000000000000",
      "verified": true
    },
    {
      "contract": "0x514910771af9ca656af840dff83e8264ecf986ca",
      "name": "Chainlink Token",
      "symbol": "LINK",
      "decimals": 18,
      "balance": "20000000000000000000",
      "verified": true
    }
  ]
}

Algorand

Algorand Standard Assets

Get Algorand standard assets, or ASAs.

200 response example

{
  "walletId": "wa-1f04s-lqc9q-xxxxxxxxxxxxxxxx",
  "network": "Algorand",
  "assets": [
    {
       "kind": "Asa",
       "assetId": "xxxxxxxxx",
       "symbol": "USDC",
       "decimals": 6,
       "verified": true,
       "balance": "200000000"
    },
    ...
}

Solana

Solana Program Library Token (SPL)

Get SPL tokens.

200 response example

{
  "walletId": "wa-1f04s-lqc9q-xxxxxxxxxxxxxxxx",
  "network": "Solana",
  "assets": [
    {
      "kind": "Spl",
      "mint": "4zMMC9srt5RixxxxxxxxxxxxxEERYPJgZJDncDU",
      "symbol": "USDC",
      "decimals": 6,
      "balance": "10000000"
    },
    ...
}

Solana Program Library Token 2022 (SPL-2022)

Get SPL 2022 tokens.

200 response example

{
  "walletId": "wa-1f04s-lqc9q-xxxxxxxxxxxxxxxx",
  "network": "Solana",
  "assets": [
    {
        "kind": "Spl2022",
        "mint": "DnECowYZoUEyqfxxxxxxxxxxxxx5v4iyToZxFjDZ",
        "symbol": "Dfns22",
        "decimals": 8,
        "balance": "99999999999"
    },
    ...
}

Stellar

Classic Stellar Assets (SEP-41)

Get classic Stellar Assets. They all implement the SEP-41 token interface.

200 response example

{
  "walletId": "wa-1f04s-lqc9q-xxxxxxxxxxxxxxxx",
  "network": "Stellar",
  "assets": [
    {
        "kind": "Sep41",
        "mint": "GBBD47IF6LWK7P7xxxxxxxxxxxxT4AQH3ZLLFLA5",
        "symbol": "USDC",
        "decimals": 8,
        "balance": "99999999999"
    },
    ...
}

TON

TON TEP74 Jetton

Get Jetton.

200 response example

{
  "walletId": "wa-1f04s-lqc9q-xxxxxxxxxxxxxxxx",
  "network": "Ton",
  "assets": [
    {
        "kind": "Tep74",
        "mint": "kQBFAGo2Af6xxxxxxxxxxxW_cWLyFz",
        "symbol": "Dfns",
        "decimals": 9,
        "balance": "99999999999999"
    },
    ...
}

TRON

TRC-10

Get TRON's TRC-10 fungible tokens

200 response example

{
  "walletId": "wa-1f04s-lqc9q-xxxxxxxxxxxxxxxx",
  "network": "Tron",
  "assets": [
    {
        "kind": "Trc10",
        "tokenId": "1005273",
        "symbol": "DFNS",
        "decimals": 6,
        "balance": "10000000997"
    },
    ...
}

TRC-20

Get fungible tokens that implement the TRC-20 smart contract specification.

200 response example

{
  "walletId": "wa-1f04s-lqc9q-xxxxxxxxxxxxxxxx",
  "network": "Tron",
  "assets": [
    {
        "kind": "Trc20",
        "contract": "TXLAQ63XgxxxxxxxxxxEmLMEqcdj",
        "symbol": "USDT",
        "decimals": 6,
        "balance": "99999000000"
    },
    ...
}

Last updated