コンテンツへスキップ
0%

SimpleHashからAlchemyへのNFTデータ移行

著者: Ram Bhaskar

最終更新日: 2025年3月1日1分で読めます

SimpleHashは2025年3月27日にサービスを終了します。本ガイドでは、NFT DataをAlchemyに移行するための手順を説明します。

ご質問がありましたら、[email protected]までご連絡ください。

堅牢で信頼性が高く、スケーラブルなNFT APIにより、SimpleHashからシームレスに移行できます。

NFT APIが提供するもの:

  • マルチチェーン対応 (30+チェーンをサポート)
  • 所有権・転送履歴
  • リアルタイムのメタデータ更新
  • 特殊なNFTへの対応 (CryptoPunksや標準に準拠しないERC-721/1155実装など)
  • 移行サポートのための手厚いサポート体制

SimpleHashをNFTメタデータ、コレクションデータ、所有権トラッキングに使用してきた場合、Alchemyへの移行は簡単です。

NFT APIの詳細

ドキュメント

移行の手順:

  1. Alchemyアカウントに登録し、APIキーを発行します。
  2. SimpleHashのエンドポイントを置き換えます — AlchemyのNFT APIエンドポイントに切り替えます。
  3. リクエスト形式を更新します (Alchemyのドキュメントに具体例が記載されています)。
  4. データの整合性をテストして検証します。
  5. 機能リクエストや追加の移行サポートが必要な場合は、[email protected]までご連絡ください。

例: ウォレットが所有するNFTを取得する

ドキュメント: https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-ownership-endpoints/get-nf-ts-for-owner-v-3

📌 サンプルウォレット: 0x89205A3A3b2A69De6Dbf7f01ED13B2108B2c43e7

SimpleHashエンドポイント (非推奨)

bash
Copied
curl -X GET "<https://api.simplehash.com/nfts/owners?wallet=0x89205A3A3b2A69De6Dbf7f01ED13B2108B2c43e7>"

Alchemyの対応するエンドポイント

こちらから試すことができます!

bash
Copied
curl -X GET "<https://eth-mainnet.alchemyapi.io/v2/YOUR_API_KEY/getNFTs?owner=0x89205A3A3b2A69De6Dbf7f01ED13B2108B2c43e7>"

Alchemy APIのレスポンス:

json
Copied
{ "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キーを発行します。SimpleHashのエンドポイントを当社のNFT APIエンドポイントに置き換え、当社のドキュメントを参考にリクエスト形式を更新し、データの整合性をテストしてください。

CryptoPunksのような非標準のNFTには対応していますか?

はい、当社のAPIは標準的なERC-721のメタデータ実装に準拠しない、CryptoPunksのような特殊なNFTをサポートするよう最適化されています。

ウォレットが所有するNFTを取得するためのエンドポイントは何ですか?

特定のウォレットアドレスが所有するNFTを取得するには、getNFTsエンドポイント: https://eth-mainnet.alchemyapi.io/v2/YOUR_API_KEY/getNFTs?owner=WALLET_ADDRESSを使用してください。

基本的な所有権データ以外に、どのようなNFT機能を提供していますか?

NFTコントラクトの所有権データ、販売実績/フロア価格データ、トークンゲーティングと利用状況のトラッキング、そして転送やメタデータ更新をトラッキングするNFT Webhookを提供しています。

移行に関するサポートはどこで受けられますか?

機能リクエスト、ご質問、追加の移行サポートについては、[email protected]までチームにご連絡ください。

Alchemy Newsletter

リリース情報をいち早く受け取る

ニュースレターに登録する

Alchemyの最新のプロダクト情報とリソースをお届けします

A
O
D
+
80,000人以上が購読中

メールアドレスを入力すると、当社のマーケティング情報およびプロダクト最新情報の受信に同意したことになります。Alchemyが受け取った情報をプライバシー通知に従って取り扱うことに同意するものとします。購読はいつでも解除できます。