从 SimpleHash 迁移 NFT 数据到 Alchemy
作者:Ram Bhaskar
SimpleHash 将于 2025 年 3 月 27 日终止其服务,本指南为你提供了将 NFT 数据迁移到 Alchemy 的简单路径。
如有任何问题,请联系 [email protected]!
我们提供从 SimpleHash 无缝过渡的方案,具备稳健、可靠且可扩展的 NFT API。
我们的 NFT API 提供:
- 多链支持 (支持 30+ 条链)
- 所有权与转账历史
- 实时元数据更新
- 对特殊情况 NFT 的支持 (例如 CryptoPunks 及其他非标准 ERC-721/1155 实现)
- 专属迁移协助支持
如果你一直使用 SimpleHash 获取 NFT 元数据、收藏集数据和所有权追踪信息,迁移到 Alchemy 会很简单。
了解更多关于 NFT API 的信息
迁移步骤:
- 注册 Alchemy 账户并生成一个 API key。
- 将 SimpleHash 端点替换为 Alchemy 的 NFT API 端点。
- 更新你的请求格式 (Alchemy 的文档提供了清晰的示例)。
- 测试并验证数据一致性
- 如有任何功能需求或需要额外的迁移协助,请联系我们:[email protected]。
示例:获取某个钱包拥有的 NFT
📌 示例钱包: 0x89205A3A3b2A69De6Dbf7f01ED13B2108B2c43e7
SimpleHash 端点 (已弃用)
curl -X GET "<https://api.simplehash.com/nfts/owners?wallet=0x89205A3A3b2A69De6Dbf7f01ED13B2108B2c43e7>"Alchemy 对应方案
在这里试试看!
curl -X GET "<https://eth-mainnet.alchemyapi.io/v2/YOUR_API_KEY/getNFTs?owner=0x89205A3A3b2A69De6Dbf7f01ED13B2108B2c43e7>"Alchemy API 响应:
{
"ownedNfts": [
{
"contract": {
"address": "0x49D38C87a8D5c8c67C6d84321752D9af0BCB428c",
"name": "aaveprotocol.net",
"symbol": "Airdrop",
"totalSupply": "19990",
"tokenType": "ERC1155",
"contractDeployer": "0x1524F7e162ae5136343727b36021E14AcCAd83f2",
"deployedBlockNumber": 19101952,
"openSeaMetadata": {
"floorPrice": 0,
"collectionName": "Visit aaveprotocol.net to claim rewards",
"collectionSlug": "visit-aaveprotocol-net-to-claim-rewards-1",
"safelistRequestStatus": "not_requested",
"imageUrl": "<https://i.seadn.io/s/raw/files/6c70895d3df6e4ab50546db12eccc74d.png?w=500&auto=format>",
"description": "Visit aaveprotocol.net to claim rewards",
"externalUrl": null,
"twitterUsername": null,
"discordUrl": null,
"bannerImageUrl": null,
"lastIngestedAt": "2025-02-18T04:02:33.000Z"
},
"isSpam": null,
"spamClassifications": []
},
"tokenId": "0",
"tokenType": "ERC1155",
"name": "Visit aaveprotocol.net to claim rewards",
"description": "Visit aaveprotocol.net to claim rewards",
"tokenUri": "<https://ipfs.io/ipfs/QmSqGiLcFK3uxTjwRxMSzqbiNFRCaNiL1ps61gJtaxqB4r/0000000000000000000000000000000000000000000000000000000000000000.json>",
"image": {
"cachedUrl": "<https://nft-cdn.alchemy.com/eth-mainnet/bda833c8977f198e0a76185a7c195388>",
"thumbnailUrl": "<https://res.cloudinary.com/alchemyapi/image/upload/thumbnailv2/eth-mainnet/bda833c8977f198e0a76185a7c195388>",
"pngUrl": "<https://res.cloudinary.com/alchemyapi/image/upload/convert-png/eth-mainnet/bda833c8977f198e0a76185a7c195388>",
"contentType": "image/png",
"size": 171504,
"originalUrl": "<https://ipfs.io/ipfs/QmWwUwWQQXd3QfZb3ThoGGckTYrUEW2JkPENethzHLVNqw>"
},
"raw": {
"tokenUri": "<https://ipfs.io/ipfs/QmSqGiLcFK3uxTjwRxMSzqbiNFRCaNiL1ps61gJtaxqB4r/{id}.json>",
"metadata": {
"name": "Visit aaveprotocol.net to claim rewards",
"description": "Visit aaveprotocol.net to claim rewards",
"image": "<https://ipfs.io/ipfs/QmWwUwWQQXd3QfZb3ThoGGckTYrUEW2JkPENethzHLVNqw>"
},
"error": null
},
"collection": {
"name": "Visit aaveprotocol.net to claim rewards",
"slug": "visit-aaveprotocol-net-to-claim-rewards-1",
"externalUrl": null,
"bannerImageUrl": null
},
"mint": {
"mintAddress": null,
"blockNumber": null,
"timestamp": null,
"transactionHash": null
},
"owners": null,
"timeLastUpdated": "2025-02-26T11:26:38.942Z",
"balance": "1",
"acquiredAt": {
"blockTimestamp": null,
"blockNumber": null
}
},...
]
}注意: Alchemy 支持像 CryptoPunks 这样不符合 ERC-721 元数据标准的特殊情况 NFT。我们的 API 针对性能和可靠性进行了优化,是满足你 NFT 数据需求的理想长期解决方案。
更多 Alchemy NFT 功能
除了获取钱包拥有的 NFT 外,我们还提供:
- NFT 合约所有权 – 合约级别的 NFT 数据
- NFT 销售 / 地板价 – 销售数据/价格数据
- 代币门控与效用追踪 – 通过代币门控内容提升用户体验
- NFT Webhooks — 用于追踪 NFT 转账和元数据更新的 Webhook
开始迁移到 Alchemy
我们理解迁移服务可能很复杂,但我们会通过专属支持、功能对等和扩展能力让这一切变得简单。
了解更多关于 NFT API 的信息
常见问题
为什么需要从 SimpleHash 迁移?
SimpleHash 将于 2025 年 3 月 27 日终止其服务,用户需要将 NFT 数据迁移到其他服务商。
我们提供哪些 NFT 数据功能?
我们的 NFT API 支持 30 多条链的多链支持、所有权与转账历史、实时元数据更新、对 CryptoPunks 等特殊情况 NFT 的支持,以及专属迁移协助。
如何开始迁移到我们的 NFT API?
注册 Alchemy 账户,生成一个 API key,将 SimpleHash 端点替换为我们的 NFT API 端点,参照我们的文档更新请求格式,并测试数据一致性。
你们是否支持像 CryptoPunks 这样的非标准 NFT?
是的,我们的 API 经过优化,支持像 CryptoPunks 这样不符合标准 ERC-721 元数据实现的特殊情况 NFT。
获取钱包拥有的 NFT 的端点是什么?
使用 getNFTs 端点:https://eth-mainnet.alchemyapi.io/v2/YOUR_API_KEY/getNFTs?owner=WALLET_ADDRESS 来获取特定钱包地址拥有的 NFT。
除了基本的所有权数据外,你们还提供哪些额外的 NFT 功能?
我们提供 NFT 合约所有权数据、销售和地板价数据、代币门控与效用追踪,以及用于追踪转账和元数据更新的 NFT webhook。
我可以在哪里获得迁移方面的帮助?
请联系我们的团队 [email protected],提出功能需求、问题或获取额外的迁移协助。
Alchemy 新闻通讯
第一时间获取发布信息
订阅我们的新闻通讯
获取 Alchemy 的最新产品更新和资源
填写您的电子邮箱地址即表示您同意接收我们的营销通讯和产品更新。您确认 Alchemy 按照我们的隐私声明处理我们收到的信息。您可以随时取消订阅。


