这里的Python开发人员对ETH生态系统非常感兴趣。我想说,我是一个经验丰富的开发人员,但不知道有许多语言/工具可以与Ethereum钱包进行交互。
假设我最近购买了几个NFT(图像)的所有权。我是否有任何方式以编程方式连接到这个Ethereum钱包并查看该钱包拥有的所有NFT(给定所需的适当的auth/访问权限)?视图--我的意思是至少访问NFT可用的所有元数据,并可能呈现图像。坚固能帮助这个用例吗?
发布于 2021-03-19 20:38:47
智能合同ABI和代码在Ethereum网络上公开。您可以找到要检索信息(https://etherscan.io/)并调用其上的公共函数的NFT合同.
希望它能帮上忙
发布于 2022-05-11 20:39:49
懒散方式1:到一个大型NFT市场(如不太大的开放市场)查找地址或使用以下链接:https://opensea.io/{{wallet address这里}
懒惰方式2:与1相同,但以太扫描(或多边形扫描):例如https://etherscan.io/address/0x300e31AAF34aB0327Eaf6624C543Dbe19f44bbd3
非惰性方式:设置一个归档节点,一次遍历它,创建您想要的任何索引(如钱包地址),并对您的索引使用普通的DB调用来查找您想要的
其他:使用来自第三方的丰富API,添加提供者,如Etherscan的Infura,为您进行查找。
发布于 2023-01-31 22:51:26
看看炼金术医生。为此目的,他们有有趣的解决办法。
https://docs.alchemy.com/reference/nft-api-quickstart
初始化后,您必须遇到一行代码,如
const nftsForOwner = await alchemy.nft.getNftsForOwner("address");然后,nftsForOwner变量将具有有价值的属性,以满足项目中的每一项需求,例如元数据。
https://ethereum.stackexchange.com/questions/94872
复制相似问题