I want to get a list of all ERC-721 and ERC-1155 based contracts. How can I do this using an Ethereum node? Do I need a full node to achieve this?

Google BigQuery only supports ERC-721 tokens right now.

  • This is not a duplicate, other question is asking for NFTs. This is asking for all NFT contracts. They are different things and the data can be collected differently. MODS: please reopen Commented Dec 19, 2022 at 4:15
  • The linked duplicates explains exactly what is asked here. And even if not, this question needs clarity. What is BigQuery doing here ? What have you tried ? What does not work ? Commented Jan 10, 2023 at 10:58

1 Answer 1


I did this using Graph protocol. There is already an existing subgraph available that does this -- https://thegraph.com/explorer/subgraph/amxx/eip721-subgraph.

Not the answer you're looking for? Browse other questions tagged or ask your own question.