NFT (ERC-721 or compatible)

Get the address of an NFT smart contract by its transaction hash

/v3/nft/address/{chain}/{hash}

This endpoint is deprecated. Do not use it.
Instead, use this API.

1 credit per API call

Get NFT contract address from deploy transaction.

This API is supported for the following blockchains:

  • Algorand
  • BNB Smart Chain
  • Celo
  • Ethereum
  • Harmony
  • Klaytn
  • KuCoin Community Chain
  • Polygon
  • TRON
  • Flare
  • Cronos
  • Base
  • Avalanche
  • Fantom
  • Optimism
get/v3/nft/address/{chain}/{hash}

Request

  • Base URL
    https://api.tatum.io
  • URL
    https://api.tatum.io/v3/nft/address/{chain}/{hash}
  • Auth
    API key in header x-api-key

Path parameters

chain'ALGO' | 'ETH' | 'ONE' | 'KLAY' | 'CELO' | 'TRON' | 'MATIC' | 'KCS' | 'BSC' | 'FLR' | 'CRO' | 'BASE' | 'AVAX' | 'FTM' | 'OPTIMISM' required

The blockchain to work with

hashstring required
Example:0xe6e7340394958674cdf8606936d292f565e4ecc476aaa8b258ec8a141f7c75d7

Transaction hash

Headers

x-testnet-type'ethereum-sepolia'

Type of Ethereum testnet. Defaults to Sepolia. Valid only for ETH invocations for testnet API Key. For mainnet API Key, this value is ignored.

Response

OK

contractAddressstring

Address of the NFT token.

Example response

{
  "contractAddress": "0xc21C81ef03f98898Fb155E00C364e8a7b9D158b8"
}

Changes

No recorded changes to this operation across all 1 revision of this API.