Skip to main content

Assets & Accounts

Retrieve and track on-chain asset positions by account. Query native tokens, ERC-20 tokens, and NFTs across multiple chains through a single API surface, without dealing directly with chain-specific data structures. Nodit gives you normalized data access for asset operations at institutional scale.


What You Can Build

Digital Asset Custody
Aggregate customer balances across multiple chains in real time and sync them to custody ledgers. Because native tokens, ERC-20 tokens, and NFTs are retrieved through a single API surface, you do not need separate logic by asset type.

Institutional Portfolio Management
Retrieve the full asset inventory of a specific account through one API call, then combine it with token price data to calculate portfolio value. Because the same API specification applies across EVM networks, you can manage multichain portfolios through one unified interface.

Address-Based Asset Verification
Query balances and holdings for a specific wallet address to support onboarding, KYC-related data enrichment, and counterparty eligibility checks. Use Web3 Data API or direct node calls such as eth_getBalance depending on the context.

Multichain Asset Dashboards
Monitor asset positions distributed across multiple chains through a single interface. Because the same API specification works across EVM-compatible networks, you can expand without chain-specific integration overhead.

Automated Asset Change Alerts
Use Webhook, Flexible Webhook, and Stream to detect deposits, low-balance thresholds, or specific token movements through event-driven flows. This lets you connect asset retrieval and event detection within one operational model.

Key Capabilities

The following capabilities help you build account and asset retrieval pipelines.

Key Features

Unified Multichain Asset Queries

Retrieve native tokens, ERC-20 tokens, and NFTs through a single API call. With getAssetsByAccount, you can receive a unified response without separate calls by asset type.

Token Price Integration

Retrieve real-time token prices by contract address. Combine them with balance data to build portfolio valuation pipelines.

Normalized Data Without ETL

Abstract chain-specific data differences at the API layer and return normalized responses. This gives you direct REST access without maintaining separate indexing pipelines.

Compatibility with Direct Node Queries

Use normalized Web3 Data API and direct JSON-RPC node queries selectively depending on the workload. Use eth_getBalance for high-frequency balance checks and Data API for composite asset retrieval.

Event-Driven Asset Operations

Use Classic Webhook, Flexible Webhook, and Stream to detect low-balance thresholds, token deposits, and NFT movements in real time. This replaces repetitive comparison-based monitoring with event-driven workflows.

How It Works

Build account and asset retrieval workflows through the following process:

  1. Create a project in the Nodit Console and issue an API Key
  2. Call Web3 Data API asset endpoints with an account address parameter
  3. Receive normalized JSON responses for native tokens, ERC-20 tokens, and NFTs
  4. If needed, call getTokenPricesByContracts to enrich balances with pricing data and calculate portfolio value
  5. Use Webhook or Stream to receive asset change events for threshold alerts, deposit handling, and anomaly detection
  6. Integrate the result into custody ledgers, portfolio dashboards, and internal systems

API Endpoints

The table below lists the main account and asset APIs.

RequirementAPIProductReference
Retrieve native token balancesgetNativeBalanceByAccountWeb3 Data APIAPI Reference
Retrieve ERC-20 token holdingsgetTokensOwnedByAccountWeb3 Data APIAPI Reference
Retrieve NFT holdingsgetNFTsOwnedByAccountWeb3 Data APIAPI Reference
Retrieve token pricesgetTokenPricesByContractsWeb3 Data APIAPI Reference
Query balances directly from a nodeeth_getBalanceElastic NodeAPI Reference
Trigger low-balance alertsWebhookWebhookWebhook
Configure precision asset movement alertsFlexible WebhookWebhookFlexible Webhook Overview
Stream asset changes in real timeStreamStreamStream Event Type
  • Web3 Data API — Retrieve account assets and review supported networks
  • Elastic Node — Use direct JSON-RPC queries and configure Endpoints
  • Webhook — Trigger alerts for balance thresholds and asset movement events
  • Stream — Stream real-time asset change events
Get Started Now

Create a free project in the Nodit Console and try Assets & Accounts APIs directly.