Data API Methods#
The dRPC Data API (opens in a new tab) provides unified access to blockchain data across multiple networks. These endpoints allow retrieving portfolio, balance, transaction, PNL, token, NFT, and protocol data, facilitating efficient wallet tracking and multichain application development.
Supported chains#
Returns the list of blockchain networks supported by the Data API, along with details for a specific chain.
Get Supported Chains : Retrieves a list of all chains supported by the Data API.
Get Supported Chain By Id : Fetches details of a specific supported chain by its ID.
Portfolio API#
Provides portfolio value, net worth history, transaction history, and profit-and-loss data for EVM and non-EVM wallets.
Get EVM Portfolio : Returns the token portfolio and balances for an EVM-compatible wallet address.
Get non-EVM Portfolio : Returns the token portfolio and balances for a non-EVM wallet address.
Get Historical Net Worth : Retrieves the historical net worth of a wallet over time.
Get PNL History : Returns the historical profit and loss (PNL) data for a wallet.
Get Aggregated PNL : Provides aggregated profit and loss data across a wallet's holdings.
Get PnL for Multiple Wallets : Retrieves profit and loss data for multiple wallet addresses at once.
Get Yield Recommendations : Returns yield opportunity recommendations based on a wallet's holdings.
Transactions API#
The dRPC Transactions API provides access to wallet transaction history across supported blockchain networks. Retrieve past wallet activity, track on-chain interactions, and display transaction records without building and maintaining your own indexing infrastructure.
Get Transactions History : Fetches the transaction history for a given wallet address.
Token API#
Supplies information on supported tokens, their metadata, price symbols, and historical price data.
Get Supported Tokens : Retrieves a list of all tokens supported by the Data API.
Get Token Info By Id : Fetches detailed metadata for a specific token by its ID.
Get Supported Price Symbols : Returns the list of price symbols supported for token pricing.
Search Historical Prices : Searches historical price data for a specified token.
NFT API#
Retrieves NFT holdings, collection data, and metadata for wallets and individual NFTs.
Get Wallet NFTs (Non-EVM) : Retrieves the NFTs held by a non-EVM wallet address.
Get NFT Collections : Fetches the NFT collections associated with a wallet.
Get NFT Metadata by ID : Returns metadata for a specific NFT by its ID.
Refresh NFT Metadata : Triggers a refresh of the stored metadata for a specific NFT.
Protocols#
Provides historical yield data for DeFi protocols.
Get APR History : Retrieves the historical annual percentage rate (APR) data for a protocol.
Get Ledger Stakes : Fetches staking position data for Ledger protocol, including users' staked assets and related information.
Get Ledger Grow : Fetches yield and position data for Ledger Grow, including users' deposited assets and generated rewards.