v1
latestOpenAPI 3.1.02026-07-243035381.4 MBNFT API
Check owner of token
/v4/data/owners/address
50 credit per API call
> 📘 **Note for v3 API users:** > > As part of our documentation consolidation, we removed the dedicated page for GET /v3/data/owners/address. Users can refer to GET /v4/data/owners/address for the latest documentation, as both endpoints function the same—simply replace v4 with v3 in the API URL if using the v3 version.
Check if wallet address owns any specified token (ERC-20, ERC-721 or ERC-1155) on the following blockchains:
- Ethereum - ethereum-mainnet / ethereum-sepolia
- Base - base-mainnet / base-sepolia
- Arbitrum - arb-one-mainnet / arb-testnet
- BNB (Binance) Smart Chain - bsc-mainnet / bsc-testnet
- Polygon - polygon-mainnet
- Optimism - optimism-mainnet / optimism-testnet
- Berachain - berachain-mainnet
- Unichain - unichain-mainnet / unichain-sepolia
- Monad - monad-mainnet / monad-testnet
- Celo - celo-mainnet / celo-testnet
- Chiliz - chiliz-mainnet
- Avalanche - avax-mainnet / avax-testnet
- Gnosis - gno-mainnet / gno-testnet
- zkSync - zksync-mainnet / zksync-testnet
- Rootstock - rsk-mainnet / rsk-testnet
- Ethereum Classic - ethereum-classic-mainnet / ethereum-classic-testnet
- Lisk - lisk-mainnet / lisk-testnet
To get started:
- Provide a chain name, wallet address and address of any fungible token, NFT or multitoken collection. Our API will return true if provided wallet address owns them.
- If wallet address does not own the specific token, response body is false and status code is 200.
- It is also possible to check if wallet address owns a specific NFT by specifying a tokenId.
get/v4/data/owners/address
Query parameters
chain'ethereum-mainnet' | 'ethereum-sepolia' | 'base-mainnet' | 'base-sepolia' | 'arb-one-mainnet' | 'arb-testnet' | 'bsc-mainnet' | 'bsc-testnet' | 'polygon-mainnet' | 'optimism-mainnet' | 'optimism-testnet' | 'berachain-mainnet' | 'unichain-mainnet' | 'unichain-sepolia' | 'monad-mainnet' | 'monad-testnet' | 'celo-mainnet' | 'celo-testnet' | 'chiliz-mainnet' | 'avax-mainnet' | 'avax-testnet' | 'gno-mainnet' | 'gno-testnet' | 'zksync-mainnet' | 'zksync-testnet' | 'rsk-mainnet' | 'rsk-testnet' | 'ethereum-classic-mainnet' | 'ethereum-classic-testnet' | 'lisk-mainnet' | 'lisk-testnet' required
Example:ethereum-mainnet
The blockchain to work with.
addressstring required
Example:0x2474a7227877f2b65185f09468af7c6577fa207c
The blockchain address of the wallet.
tokenAddressstring required
Contract address of the token.
Example:0xba30E5F9Bb24caa003E9f2f0497Ad287FDF95623
The blockchain address of the token (NFT collection or any fungible token).
tokenIdstring uint256
ID of the token.
Example:3
The ID of a specific NFT token.
Response
OK
boolean required
Example response
true