跳至内容
0%

从 Sim 迁移到 Alchemy 的 Data API

作者:Abdul Manan

最后更新:2026年6月4日4 分钟阅读
Sim API 迁移至 Alchemy Data APIs 指南横幅

Dune 将于 2026 年 8 月 1 日下线 Sim API。如果你的应用使用 Sim 来获取钱包余额、交易历史、代币数据或 DeFi 持仓,你需要在截止日期前找到替代方案。

大多数余额、NFT、代币和活动相关的工作流都可以直接迁移到 Alchemy 的 Data APIs。少数功能没有直接对应的产品化接口,下文已标出,请在迁移生产流量前先评估这些场景。

Alchemy 覆盖的功能

下表将最常用的 Sim 接口映射到最接近的 Alchemy 接口。标记为 "No equivalent" 的行没有直接对应的产品化接口,在切换生产流量前请先与 Alchemy 团队沟通这些工作流。

代币与余额

Sim endpoint
Alchemy endpoint
Notes

GET /evm/balances/{address}

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

包含实时美元价格的多链余额查询,同样适用于 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

任意查询需要两次调用。Tokens By Wallet 已内置钱包场景的相关逻辑。参见 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 到 EOA 以及合约发起的原生代币转账。参见 getAssetTransfers 文档和 Receipts 文档。

DeFi

Sim endpoint
Alchemy endpoint
Notes

GET /evm/defi-positions/{address}

No equivalent

请联系我们获取支持。

GET /evm/defi/supported-protocols

No equivalent

请联系我们获取支持。

Solana 与 SVM

Sim endpoint
Alchemy endpoint
Notes

GET /svm/balances/{address}

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

同一个接口也可处理 SVM 余额,并包含实时美元价格。查看文档。

No direct Sim endpoint

getAssetsByOwner

对应 EVM 侧 NFTs By Wallet 的 Solana 版本。查看文档。

GET /svm/transactions/{address}

getTransactionsForAddress

使用 Solana Node API 获取某个 Solana 地址的交易历史。查看文档。

分四步完成迁移

1. 获取 Alchemy API key

在 Alchemy Dashboard 中创建应用并复制你的 API key。具体的请求 URL 因接口而异,请通过每一行映射表中的文档链接查看当前路径和请求格式。

2. 更新认证方式和请求格式

Sim 使用 X-Sim-Api-Key 请求头,并将链 ID 直接写在请求中。Alchemy 使用 API key 进行认证,请求和响应格式因产品而异。

迁移前,一个 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 使用字符串形式的网络标识,在单次请求中查询多条链时以数组形式传入。

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 使用基于 offset 的分页方式。Alchemy 使用基于游标(cursor)的分页方式:将上一次响应中返回的 token 传回即可。具体参数名称因接口而异,请参考你要迁移的产品的文档。

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

为什么选择 Alchemy

从 Sim 迁移也是将更多技术栈整合到同一平台的机会。

  • 单一平台: Data APIs、Node APIs、Wallet APIs 和 Transaction Simulation 共用同一个 key,扩展数据能力之外的功能时无需再接入更多服务商。
  • Solana 覆盖: 原生 Solana RPC、支持 SPL 余额的 Portfolio 功能,以及支持更丰富 Solana 查询的 DAS API。
  • 交易模拟: 在交易落地前预测资产变化、解码调用轨迹并模拟交易包(bundle)。
  • 企业级支持: 企业团队在关键迁移窗口期可获得专属支持和生产级可靠性保障。
  • 面向 Sim 客户的特别定价: 在 Sim 逐步下线期间,Alchemy 为从 Sim 迁移的团队提供折扣定价。联系我们并注明你的 Sim 账户信息。

开始迁移

Sim 将于 2026 年 8 月 1 日关闭。请尽早开始,以便在截止日期前留出时间并行运行两套集成,并验证响应结果的一致性。

Alchemy 新闻通讯

第一时间获取发布信息

订阅我们的新闻通讯

获取 Alchemy 的最新产品更新和资源

A
O
D
+
超过 80,000 名订阅者

填写您的电子邮箱地址即表示您同意接收我们的营销通讯和产品更新。您确认 Alchemy 按照我们的隐私声明处理我们收到的信息。您可以随时取消订阅。