0xAPI (Beta)
avatar

API Reference4/5

Clear
0xAPI provides a comprehensive suite of multichain data APIs and development tools designed to simplify Web3 integration across more than 20 blockchain networks.
search

GET
Get Events

Fetches a paginated list of smart contract event logs. Can be filtered by contract address and event signatures (topic0).
v2/{chain_name}/events
Try it

GET
Get NFTs By Collection

Fetches a paginated list of all NFTs that belong to a specific collection contract address.
v2/{chain_name}/collections/{collection_address}/nfts
Try it

GET
Lookup NFT By Token ID

Retrieves detailed information about a specific NFT token within a collection, identified by its token ID.
v2/{chain_name}/collections/{collection_address}/nfts/{token_id}
Try it

GET
Get NFT Collection Traits

Retrieves a list of all trait types and their values for a specific NFT collection.
v2/{chain_name}/collections/{collection_address}/traits
Try it

GET
Get NFTs By Wallet

Fetches a paginated list of all Non-Fungible Tokens (NFTs) currently owned by a specific wallet address.
v2/{chain_name}/wallets/{wallet_address}/nfts
Try it

GET
Lookup Token

Fetches detailed metadata for a specific fungible token contract, including its name, symbol, decimals, and standard.
v2/{chain_name}/tokens/{token_address}
Try it

GET
Get Token Holders

Returns a paginated list of all addresses holding a specific token, along with their balances.
v2/{chain_name}/tokens/{token_address}/holders
Try it

GET
Get Wallet Balances

Retrieves a paginated list of token balances for a specific wallet address. This can include both fungible tokens like ERC-20 tokens and native currency and non-fungible tokens like ERC-721 and ERC-1155. For non-fungible tokens, each token is grouped under its collection contract address.
v2/{chain_name}/wallets/{wallet_address}/balances
Try it

GET
Get Wallet Daily Portfolio

Provides a day-by-day historical overview of a wallet's token holdings and their values. Useful for tracking portfolio changes over time.
v2/{chain_name}/wallets/{wallet_address}/portfolio/daily
Try it

GET
Get Wallet Transfers

Fetches a paginated list of all incoming and outgoing token transfers (e.g., ERC-20, ERC-721, ERC-1155) for a given wallet address.
v2/{chain_name}/wallets/{wallet_address}/transfers
Try it

GET
Get Transactions

Retrieves a paginated list of the most recent transactions on the blockchain.
v2/{chain_name}/transactions
Try it

GET
Lookup Transaction By Hash

Fetches the full details of a single transaction, identified by its unique hash.
v2/{chain_name}/transactions/{transaction_hash}
Try it

GET
Get Transactions By Wallet

Retrieves a paginated list of all transactions associated with a specific wallet address.
v2/{chain_name}/wallets/{wallet_address}/transactions
Try it

GET
Get Wallet Transaction Summary

Provides a summary of a wallet's transaction history, including the total transaction count and details of the first and last transactions.
v2/{chain_name}/wallets/{wallet_address}/transactions/summary
Try it