概覽
由 Covalent 推出的 GoldRush Wallet API,可協助開發者將多鏈錢包功能整合至其應用程式中。該API支援超過 100 個區塊鏈網路,並提供高效的工具,用於擷取 ERC20、NFT 及原生代幣的餘額、交易紀錄與代幣元資料。此 API 非常適合用於開發錢包、投資組合追蹤工具、DeFi 平台以及代幣門禁應用程式。
GoldRush 錢包 API 的功能
GoldRush Wallet API 提供以下功能:
- 多鏈支援:透過單一統一的 API,查詢 100 多個區塊鏈網路上的錢包資料。
- 價格資料整合:可擷取即時與歷史代幣價格,並內建法幣換算功能。
- 效能優化:善用快取的 NFT 資產與元資料,以加速作品集檢視與錢包介面的渲染。
- 開發者工具:透過 TypeScript、Python 和 Go SDK 快速進行開發,並搭配可直接使用的 React 元件來進行使用者介面開發。
- 企業級功能:憑藉高效能基礎架構、全面的錯誤處理機制以及內建的資料分頁功能,讓您能自信地擴展規模。
如何取得 API 金鑰
- 步驟 1:前往Quicknode 。
- 步驟 2:從「端點」區段中,endpoint 任何受支援的區塊鏈選取一個endpoint 。
- 步驟 3:導航至endpoint的「附加元件」區段。
- 步驟 4:在擴充功能(Addon)的「錢包 API」區段中,點擊「登入儀表板」按鈕。系統將將您重新導向至 GoldRush 儀表板,您可在該處取得您的 API 金鑰。
支援的區塊鏈
GoldRush Wallet API 支援以下區塊鏈網路:
| 區塊鏈網路 |
|---|
| Arbitrum |
| Arbitrum |
| Avalanche |
| Base |
| Bitcoin |
| Blast |
| BNB Smart Chain |
| Celo |
| Ethereum |
| Fantom |
| Gnosis |
| 樂觀的Ethereum |
| Polygon |
| Scroll |
| Solana |
| zkSync |
發出 API 請求
GoldRush Wallet API 支援多種程式語言。以下是執行本文件中範例程式碼所需的先決條件:
cURL
大多數基於 *nix 的系統預設即支援 cURL。cURL 是一款用於透過 URL 傳輸資料的命令列工具及函式庫。請執行以下指令,確認您的系統是否已安裝:
curl -h
Python
要執行我們的 Python 程式碼範例,您需要先安裝 Python 以及 requests 套件。您可以透過以下指令安裝此套件:
python -m pip install requests
JavaScript
若要執行我們的 JavaScript 程式碼範例,您需要安裝 Node v18 或更高版本。您可以依照這份官方文件,將最新且穩定的 Node 版本以全域方式安裝。請執行以下指令,確認是否已安裝:
節點 -v
Ruby
要執行我們的 Ruby 程式碼範例,您需要先安裝 Ruby。如需更多資訊,請參閱這份官方安裝文件。請執行以下指令以確認是否已安裝:
ruby -v