We're now supporting Polygon zkEVM!
Learn more here.

Contents

qn_fetchNFTCollectionDetails RPC Method

The API credit value for this method is 4 . To learn more about API credits and each method's value, visit the API Credits page.

Please note that this RPC method requires the NFT Fetch Tool add-on enabled on your QuickNode endpoint. This method is currently supported on ERC-721 and ERC-1155 compliant contracts (on Ethereum mainnet).

Parameters:

  1. object - The custom object with the following fields:

    contracts - string - An array with the list of NFT contract addresses you'd like to get collection details data from. You may include up to 10 contract addresses per request

Returns:

  1. object - The custom response object, or null if no NFT Collections are found:

    name - The name of this collection

    description - The description of this NFT collection

    address - The checked contract address

    genesisBlock - The block in which this contract was deployed

    genesisTransaction - The hash of the transaction in which this contract was deployed

    erc721 - Boolean (true,false)

    erc1155 - Boolean (true,false)

Code Examples:

from web3 import Web3, HTTPProvider
OPTIONS = {
  'headers':
    {
      'x-qn-api-version': '1'
    }
}
w3 = Web3(HTTPProvider('http://sample-endpoint-name.network.quiknode.pro/token-goes-here/', request_kwargs=OPTIONS))
resp = w3.provider.make_request('qn_fetchNFTCollectionDetails', {
  "contracts": [
    "0x60E4d786628Fea6478F785A6d7e704777c86a7c6",
    "0x7Bd29408f11D2bFC23c34f18275bBf23bB716Bc7"
  ]
})
print(resp)
Ready to get started? Create a free account