將同質化代幣資料從 SimpleHash 遷移至 Alchemy
作者:Ram Bhaskar
SimpleHash 將於 2025 年 3 月 27 日終止服務,本指南提供將 Fungible Token Data 從 SimpleHash 遷移至 Alchemy 的簡易方法。
如有任何問題,請聯繫 [email protected]!
使用案例 1:代幣餘額與中繼資料
我們的代幣 API 是取代 SimpleHash fungible token 端點的最佳選擇。
我們的 fungible token API 提供: ✅ ERC-20 及其他代幣的即時餘額
✅ 代幣中繼資料(名稱、符號、小數位數、合約地址)
✅ 支援所有主要區塊鏈的多鏈支援
文件:https://www.alchemy.com/docs/data/token-api/token-api-endpoints/alchemy-get-token-balances
📌 範例錢包: 0x89205A3A3b2A69De6Dbf7f01ED13B2108B2c43e7
取得代幣餘額
SimpleHash 請求(舊)
curl -X GET "<https://api.simplehash.com/api/v0/fungibles/balances?wallet_address=0x...&chain=ethereum>" \\
-H "Authorization: Bearer YOUR_SIMPLEHASH_KEY"Alchemy 請求(新)
可於此處試用!
curl --request POST \\
--url <https://eth-mainnet.g.alchemy.com/v2/{apiKey}> \\
--header 'accept: application/json' \\
--header 'content-type: application/json' \\
--data '
{
"id": 1,
"jsonrpc": "2.0",
"method": "alchemy_getTokenBalances",
"params": [
"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
]
}
'範例回應:
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"address": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045",
"tokenBalances": [
{
"contractAddress": "0x000000000000e63d2c9c29d3edf6efb99071f92c",
"tokenBalance": "0x00000000000000000000000000000000000000000000001b1ae4d6e2ef500000"
},
{
"contractAddress": "0x00000000002514bf58ae82408e1e217f16a1dfa0",
"tokenBalance": "0x000000000000000000000000000000000000000000002a5a058fc295ed000000"
},
...
]
}
}取得代幣中繼資料
文件:https://www.alchemy.com/docs/data/token-api/token-api-endpoints/alchemy-get-token-metadata
SimpleHash 請求(舊)
curl -X GET "<https://api.simplehash.com/api/v0/token/metadata?contract_address=0x...&chain=ethereum>" \\
-H "Authorization: Bearer YOUR_SIMPLEHASH_KEY"Alchemy 請求(新 - JSON-rpc)
可於此處試用!
curl --request POST \\
--url <https://eth-mainnet.g.alchemy.com/v2/docs-demo> \\
--header 'accept: application/json' \\
--header 'content-type: application/json' \\
--data '
{
"id": 1,
"jsonrpc": "2.0",
"method": "alchemy_getTokenMetadata",
"params": [
"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"
]
}範例回應:
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"decimals": 6,
"logo": "<https://static.alchemyapi.io/images/assets/3408.png>",
"name": "USDC",
"symbol": "USDC"
}
}使用案例 2:代幣價格(prices api)
我們的Prices API讓您能夠無縫地從 SimpleHash 的 DEX price 端點遷移。
了解差異
📌 重要更新: Alchemy 整合來自多個可靠來源的數據,提供代幣價格的全面視角。若您特別需要DEX 來源價格,請與我們聯繫!我們正積極探索如何支援此功能,並期待您的意見回饋。
取得多個代幣的即時價格
SimpleHash 請求(舊)
curl -X GET "<https://api.simplehash.com/api/v0/prices/fungible?token_ids=ethereum:0x>...,ethereum:0x..." \\
-H "Authorization: Bearer YOUR_SIMPLEHASH_KEY"Alchemy 請求(新)
curl --request GET \\
--url '<https://api.g.alchemy.com/prices/v1/{api-key}/tokens/by-symbol?symbols=ETH&symbols=BTC>' \\
--header 'accept: application/json'範例回應:
{
"data": [
{
"symbol": "ETH",
"prices": [
{
"currency": "usd",
"value": "2304.5082988224",
"lastUpdatedAt": "2025-02-26T19:16:14Z"
}
]
},
{
"symbol": "BTC",
"prices": [
{
"currency": "usd",
"value": "84614.0666993729",
"lastUpdatedAt": "2025-02-26T19:16:21Z"
}
]
}
]
}取得歷史價格(🚀 Alchemy 新功能!)
📌 Alchemy 支援歷史價格數據(SimpleHash 不提供此功能)。
Alchemy 請求:
curl --request POST \\
--url <https://api.g.alchemy.com/prices/v1/{api-key}/tokens/historical> \\
--header 'accept: application/json' \\
--header 'content-type: application/json' \\
--data '
{
"symbol": "ETH",
"startTime": "2024-01-01T00:00:00Z",
"endTime": "2024-01-31T23:59:59Z",
"interval": "1d"
}
'範例回應:
{
"symbol": "ETH",
"currency": "usd",
"data": [
{
"value": "2279.941008569",
"timestamp": "2024-01-01T00:00:00Z"
},
{
"value": "2350.0262860085",
"timestamp": "2024-01-02T00:00:00Z"
},
{
"value": "2360.7821195891",
"timestamp": "2024-01-03T00:00:00Z"
},
...
]
}開始遷移至 Alchemy
我們理解遷移服務可能相當複雜,但我們致力於透過專屬支援、功能對等及擴充功能,讓這個過程更輕鬆。
**👋 若您需要某項功能,請告訴我們!**可透過[此電子郵件](mailto: [email protected])聯繫,或在 telegram 上私訊我們 @mihiralchemy。
常見問題
為何需要從 SimpleHash 遷移?
SimpleHash 將於 2025 年 3 月 27 日終止服務,使用者需將 fungible token 數據遷移至其他提供商。
我們提供哪些 fungible token 功能?
我們提供 ERC-20 及其他代幣的即時餘額、代幣中繼資料(名稱、符號、小數位數、合約地址),以及支援所有主要區塊鏈的多鏈支援。
如何取得代幣餘額?
使用 POST 請求至 https://eth-mainnet.g.alchemy.com/v2/{apiKey},並以 alchemy_getTokenBalances 方法,在參數中傳入錢包地址。
如何取得代幣中繼資料?
使用 POST JSON-RPC 呼叫至 alchemy_getTokenMetadata,並傳入合約地址,即可取得小數位數、名稱、符號及標誌資訊。
你們是否像 SimpleHash 一樣支援代幣定價?
是的,我們的 Prices API 透過向 https://api.g.alchemy.com/prices/v1/{api-key}/tokens/by-symbol 發出 GET 請求,並以代幣符號作為參數,提供即時代幣價格。
SimpleHash 與我們的價格數據來源有何差異?
我們整合來自多個可靠來源的數據,以提供全面視角,而 SimpleHash 則特別著重於 DEX 來源價格。
我能否取得歷史代幣價格?
可以,我們透過向 /tokens/historical 發出 POST 請求,並傳入符號、開始/結束時間及區間等參數,支援歷史價格數據,此功能為 SimpleHash 所不具備。
若在遷移過程中需要協助,該向誰聯繫?
如有任何問題或功能需求,請聯繫 [email protected],或透過 Telegram @mihiralchemy 尋求遷移方面的協助。
Alchemy 電子報
搶先掌握最新發布消息
訂閱我們的電子報
取得 Alchemy 最新產品更新與資源
輸入您的電子郵件地址,即表示您同意接收我們的行銷通訊與產品更新。您了解 Alchemy 會依照我們的隱私權聲明處理所收到的資訊。您可以隨時取消訂閱。


