Skip to main content

NFT, Security & Cross-Chain Endpoints

Check ownership in NFT collection for specific token

Operation Identity:
  • Operation ID: checkOwnershipInNftForSpecificTokenId
  • GET /v1/{chainName}/address/{walletAddress}/collection/{collectionContract}/token/{tokenId}/
Role: specialized | Credit Cost: 1 per call | API Type: REST Chains: eth-mainnet, matic-mainnet, base-mainnet, bsc-mainnet, gnosis-mainnet, optimism-mainnet

Path Parameters

Response Fields

Item Fields

Credit Cost: 1 per call Processing: Batch
Tip: Estimate your monthly cost for this API using the Pricing Calculator.
How to Create an NFT Allowlist (AKA Whitelist)

Check ownership in NFT collection

Operation Identity:
  • Operation ID: checkOwnershipInNft
  • GET /v1/{chainName}/address/{walletAddress}/collection/{collectionContract}/
Role: specialized | Credit Cost: 1 per call | API Type: REST Chains: eth-mainnet, matic-mainnet, base-mainnet, optimism-mainnet, bsc-mainnet, gnosis-mainnet

Path Parameters

Query Parameters

Response Fields

Item Fields

Credit Cost: 1 per call Processing: Batch
Tip: Estimate your monthly cost for this API using the Pricing Calculator.
How to Create an NFT Allowlist (AKA Whitelist)

Get NFTs for address

Operation Identity:
  • Operation ID: getNftsForAddress
  • GET /v1/{chainName}/address/{walletAddress}/balances_nft/
Role: primary | Credit Cost: 1 per call | API Type: REST Chains: eth-mainnet, matic-mainnet, bsc-mainnet, arbitrum-mainnet, optimism-mainnet, base-mainnet, mantle-mainnet, linea-mainnet, zksync-mainnet, gnosis-mainnet (+2 more)

Path Parameters

Query Parameters

Response Fields

Item Fields

Credit Cost: 1 per call Processing: Realtime
Tip: Estimate your monthly cost for this API using the Pricing Calculator.

Get token approvals for address

Operation Identity:
  • Operation ID: getApprovals
  • GET /v1/{chainName}/approvals/{walletAddress}/
  • SDK: SecurityService.getApprovals()
Role: primary | Credit Cost: 2 per call | API Type: REST Chains: All supported chains

Path Parameters

Response Fields

Item Fields

Credit Cost: 2 per call Processing: Realtime
Tip: Estimate your monthly cost for this API using the Pricing Calculator.

Get activity across all chains for address

Operation Identity:
  • Operation ID: getAddressActivity
  • GET /v1/address/{walletAddress}/activity/
  • SDK: AllChainsService.getAddressActivity()
Role: primary | Credit Cost: 0.5 per call | API Type: REST

Path Parameters

Query Parameters

Response Fields

Item Fields

Credit Cost: 0.5 per call Processing: Realtime
Tip: Estimate your monthly cost for this API using the Pricing Calculator.

Get multichain balances

Operation Identity:
  • Operation ID: getTokenBalances
  • GET /v1/allchains/address/{walletAddress}/balances/
  • SDK: AllChainsService.getMultiChainBalances()
Role: specialized | Credit Cost: 2.5 per call | API Type: REST Use Cases: wallets, accounting-tax-reporting, portfolio-tracking Chains: All supported chains

Path Parameters

Query Parameters

Response Fields

Item Fields

Credit Cost: 2.5 per call Processing: Realtime
Tip: Estimate your monthly cost for this API using the Pricing Calculator.
Note: Base cost is 2.5 credits (including requests that return with status 200 but no items) for the first page.
Subsequent pages cost 1 credit. All EVM chains are supported. When no chains are specified, the Foundational Chains are passed as default. Domain names (e.g. demo.eth) are not supported. The UNIX cutoff-timestamp retrieves the token balance snapshot from the nearest block before the specified timestamp. Balances presented in descending order of the fiat quote value for most major tokens. Minor tokens may be presented in descending order of their last_transferred_at timestamp. Rebasing tokens (e.g. stETH, aTokens, cTokens) are supported on Foundational Chains.

Get multichain & multiaddress transactions

Operation Identity:
  • Operation ID: getTransactions
  • GET /v1/allchains/transactions/
  • SDK: AllChainsService.getMultiChainMultiAddressTransactions()
Role: specialized | Credit Cost: 0.25 per item | API Type: REST Use Cases: wallets, portfolio-tracking, audit-compliance-forensics, accounting-tax-reporting Chains: All supported chains

Query Parameters

Response Fields

Item Fields

Credit Cost: 0.25 per item Processing: Realtime
Tip: Estimate your monthly cost for this API using the Pricing Calculator.
Note: Base cost is 0.1 credits (e.g. requests that return with status 200 but no items).
Calls without logs cost 0.1 credits/item. Calls with-logs costs 0.2 credits/item. Calls with-decoded-logs costs 0.25 credits/item. This Multichain & Multiaddress Transactions API is supported across all EVM chains. When no chains are specified, the Foundational Chains are passed as default. Domain names (e.g. demo.eth) are not supported.