首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从etherscan.io中提取nft集合?

如何从etherscan.io中提取nft集合?
EN

Ethereum用户
提问于 2022-12-06 12:14:49
回答 1查看 78关注 0票数 1

就像主要的NFT市场,如opensea,foundation,rarible,x2y2.io已经提取了etherscan.io中提供的所有收藏和它们的NFT。我正在寻找如何实现这一点的方法,我在etherscan.io开发文档中找不到集合检索。有人能帮我吗?

致以问候!

EN

回答 1

Ethereum用户

发布于 2022-12-06 17:52:23

以太扫描是一个简单的在线web2界面,允许用户通过事务清楚地查看块数据事务。为了提取所创建的NFT的所有数据,您需要创建一个爬虫来查找块链上的ERC721合同。

这个过程如下所示:

  1. 指定您的fromBlocktoBlock范围
  2. 在块范围内创建每个合同的web3实例
  3. 调用合同上的supportsInterface方法,使用ERC721 ID (0x80ac58cd)检查是否存在
  4. 如果是这样的话,记录下你要寻找的指标。

这将返回所有具有ERC721签名的tx(请注意,这显然不会返回每个NFT的神圣内容,而只返回合同位置和令牌地址)。一旦您有了这些,您就可以通过使用 ( OpenSea提供的)之类的东西来检索集合等来获得更多特定的数据.

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/140693

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档