Why am I getting zero as total for contract_address=â0x3A2096754Df385553C4252E5A82DC862e64169Bbâ . I was using /nft/{contract_address} .Itâs working fine for rest only this contract address it is showing zero
0x3A2096754Df385553C4252E5A82DC862e64169Bb
this address is an erc-20 contract address no NFT contract.
https://etherscan.io/token/0x3A2096754Df385553C4252E5A82DC862e64169Bb
But this contract address is listed on OpenSea
that contract doesnât implement the interfaces specific to ERC721, that is why we donât recognise as an ERC721 contract
It looks like it is a contract that doesnât follow the standards
Can I please get information in depth more specifically. Iâm interested to know whatâs happening
The interface for erc721 is not implemented on that contract
In python, I get that info like this:
contract.functions.supportsInterface(b"\x80\xac\x58\xcd").call();
Weird on why opeansea and etherscan are showing different ercs
It looks like etherscan doesnât recognise it properly as an ERC721 contract either, for example it doesnât show the transactions/transfers for this token id 6858:
https://etherscan.io/token/0x3a2096754df385553c4252e5a82dc862e64169bb?a=6858