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

SimからAlchemy Data APIsへの移行

著者: Abdul Manan

最終更新日: 2026年6月4日3分で読めます
Sim API から Alchemy Data API への移行ガイドバナー

Dune は Sim API を2026年8月1日に廃止します。ウォレット残高、トランザクション履歴、トークンデータ、DeFi ポジションの取得に Sim を使っているアプリは、期限までに代替手段が必要です。

残高、NFT、トークン、アクティビティ関連のワークフローの大半は、Alchemy の Data API に明確な移行先があります。一部には直接対応するプロダクト化されたエンドポイントがないため、以下でその旨を示しています。本番トラフィックを移行する前にスコープを確認してください。

Alchemy でカバーされる範囲

以下の表は、主要な Sim エンドポイントを最も近い Alchemy エンドポイントに対応付けたものです。「対応なし」と記載された行には直接対応するプロダクト化されたエンドポイントがないため、本番トラフィックを切り替える前に Alchemy チームへ相談してください。

トークンと残高

Sim endpoint
Alchemy endpoint
Notes

GET /evm/balances/{address}

POST /data/v1/{apiKey}/assets/tokens/by-address

マルチチェーンの残高をライブの USD 価格付きで取得できます。SVM アドレスにも対応しています。ドキュメントを見る。

GET /evm/stablecoins/{address}

POST /data/v1/{apiKey}/assets/tokens/by-address

ステーブルコインは価格情報がすでに含まれた ERC-20 トークンです。クライアント側でフィルタリングしてください。ドキュメントを見る。

GET /evm/token-info/{chain}/{token}

alchemy_getTokenMetadata

POST /prices/v1/{apiKey}/tokens/by-address

任意のルックアップには2回の呼び出しを使用します。Tokens By Wallet はウォレットのケースを1回の呼び出しでカバーします。getTokenMetadata のドキュメントとToken Prices のドキュメントを参照してください。

GET /evm/collectibles/{address}

POST /data/v1/{apiKey}/assets/nfts/by-address

スパムフィルタリング、コントラクトのメタデータ、OpenSea のメタデータ、メディア URL を含みます。ドキュメントを見る。

アクティビティとトランザクション

Sim endpoint
Alchemy endpoint
Notes

GET /evm/activity/{address}

alchemy_getAssetTransfers

外部転送、内部転送、ERC-20、ERC-721、ERC-1155 の転送を含む、完全にデコードされた転送履歴です。ドキュメントを見る。

GET /evm/transactions/{address}

alchemy_getAssetTransfers

alchemy_getTransactionReceipts

external の転送カテゴリは、EOA 間およびコントラクト起点のネイティブ転送をカバーします。getAssetTransfers のドキュメントとReceipts のドキュメントを参照してください。

DeFi

Sim endpoint
Alchemy endpoint
Notes

GET /evm/defi-positions/{address}

対応なし

サポートが必要な場合はお問い合わせください。

GET /evm/defi/supported-protocols

対応なし

サポートが必要な場合はお問い合わせください。

Solana と SVM

Sim endpoint
Alchemy endpoint
Notes

GET /svm/balances/{address}

POST /data/v1/{apiKey}/assets/tokens/by-address

同じエンドポイントで SVM の残高も扱えます。ライブの USD 価格が含まれます。ドキュメントを見る。

直接対応する Sim エンドポイントなし

getAssetsByOwner

NFTs By Wallet の Solana 版です。ドキュメントを見る。

GET /svm/transactions/{address}

getTransactionsForAddress

Solana Node API を使用して、Solana アドレスのトランザクション履歴を取得します。ドキュメントを見る。

4つのステップで移行する

1. Alchemy API キーを取得する

Alchemy Dashboard でアプリを作成し、API キーをコピーします。リクエスト URL の正確な形式はエンドポイントごとに異なるため、各対応表の行にあるドキュメントリンクから最新のパスとリクエスト形式を確認してください。

2. 認証とリクエスト形式を更新する

Sim では X-Sim-Api-Key ヘッダーにチェーン ID を直接含める方式でした。Alchemy では API キーで認証し、リクエストとレスポンスの形式はプロダクトごとに異なります。

移行前は、Sim へのリクエストは次のようになっていました。

bash
Copied
curl https://api.sim.dune.com/v1/evm/balances/0xYOUR_ADDRESS \ -H "X-Sim-Api-Key: YOUR_SIM_KEY"

移行時は、そのプロダクトに対応する Alchemy のドキュメントで、正確なリクエストボディ、認証方式、レスポンスフィールドを確認してください。

3. チェーン識別子を更新する

Sim は数値のチェーン ID を使用していました。Alchemy は文字列のネットワークスラッグを使用し、1回のリクエストで複数チェーンを問い合わせる場合は配列として渡します。

Chain
Sim chain ID
Alchemy network

Ethereum

1

eth-mainnet

Base

8453

base-mainnet

Arbitrum

42161

arb-mainnet

Polygon

137

polygon-mainnet

Solana

solana

solana-mainnet

プロダクトごとのチェーン対応状況は異なります。各エンドポイントを移行する前に、Alchemy のチェーン対応ページを確認してください。

4. ページネーションを更新する

Sim はオフセット方式のページングを使用していました。Alchemy はカーソル方式のページネーションを使用し、前回のレスポンスから受け取ったトークンを渡します。パラメータ名の正確な表記はエンドポイントごとに異なるため、移行対象のプロダクトのドキュメントを使用してください。

bash
Copied
# Sim ?limit=100&offset=YOUR_NEXT_OFFSET

Alchemy を選ぶ理由

Sim からの移行は、スタックをより多く1つのプラットフォームに統合する機会にもなります。

  • 1つのプラットフォーム: Data API、Node API、Wallet API、Transaction Simulation が単一のキーの下にまとまっているため、データ関連機能以外にも複数のプロバイダーをつなぎ合わせることなく拡張できます。
  • Solana 対応: ネイティブの Solana RPC、SPL 残高向けの Portfolio サポート、より高度な Solana クエリ向けの DAS API サポート。
  • Transaction Simulation: トランザクションが確定する前に、資産の変化を予測し、トレースをデコードし、バンドルをシミュレートできます。
  • エンタープライズ向けサポート: エンタープライズチームには、重要な移行期間における専任サポートと本番運用レベルの信頼性が提供されます。
  • Sim 顧客向けの特別価格: Alchemy は、Sim の廃止期間中に移行するチーム向けに割引価格を提供しています。お問い合わせの際に、Sim のアカウントについて触れてください。

はじめに

Sim は2026年8月1日に停止します。統合を並行稼働させ、期限までにレスポンスの一致を検証する時間を確保するため、今すぐ始めてください。

Alchemy Newsletter

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

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

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

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

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