Skip to main content
View assets and native balances across addresses.

Methods

getAssets()

Get token assets for a specific address. Signature:
getAssets(
  request: GetAssetsRequest,
  requestOptions?: RequestOptions
): Promise<AssetsResponse>
Parameters:
ParameterTypeRequiredDescription
request.addressstringYesBlockchain address
request.skipnumberYesNumber of records to skip
request.takenumberYesNumber of records to retrieve
request.walletIdstringNoFilter by wallet ID
request.contractAddressstringNoFilter by contract address
request.tokenizationIdstringNoFilter by tokenization ID
request.networkstringNoFilter by network
Example:
const assets = await client.portfolio.getAssets({
  address: '0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb',
  skip: 0,
  take: 50
});

console.log('Assets:', assets.data);

getNativeBalance()

Get native balance (BTC/ETH) for a specific address. Signature:
getNativeBalance(
  request: GetNativeBalanceRequest,
  requestOptions?: RequestOptions
): Promise<NativeBalanceResponse>
Parameters:
ParameterTypeRequiredDescription
request.addressstringYesBlockchain address
request.skipnumberYesNumber of records to skip
request.takenumberYesNumber of records to retrieve
request.networkIdstringNoFilter by network ID
request.walletIdstringNoFilter by wallet ID
request.networkstringNoFilter by network
Example:
const balance = await client.portfolio.getNativeBalance({
  address: '0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb',
  skip: 0,
  take: 50
});

console.log('Balance:', balance.data);