常見問題 - 如何開始使用 ERPC

關於距離、速度與區域的問題,請參閱延遲與區域。

從 ERPC Web Dashboard 開始

您可以透過 ERPC Web Dashboard 輕鬆開始使用 ERPC 服務。

ERPC Web Dashboard 中的詳細入門指南

詳細的逐步說明可在 ERPC Web Dashboard 中查看:
我們的支援團隊隨時準備協助您順利完成最初的步驟。準備就緒後,請從儀表板開始。

問:我會被立即收費嗎?

€5 為一次性驗證費,會立即扣款。這筆費用不會用於購買訂閱或 ERPC Credit。驗證完成後,除法律另有要求外,費用不予退還,也不會轉為額度。
符合資格的首次使用者會在驗證後自動獲得 24 小時 Bundle Standard 試用。此優惠每人限享一次,即使使用不同帳戶也不能重複享有。除非您選擇繼續使用,否則試用將自動結束。

問:有免費方案嗎?

已完成驗證且符合資格的使用者每月可獲得 4,200,000 個免費 RPC Token,月份以 UTC 為準。未使用的 Token 不會保留至下個月。這些 Token 在支援的鏈之間共用。
在 Solana 上,免費方案每秒最多允許 5 個請求。其他鏈有各自的限制:例如 Base 與 Polygon 每個帳戶每 10 秒允許 1 個請求,傳送至其他鏈的請求也可能計入此限制。請依照各鏈的快速開始設定請求間隔。

問:每個方法消耗多少代幣?

每次 RPC 呼叫消耗的 Token 數量取決於所使用的鏈與方法。批次請求中的每個呼叫都會各自計為一次呼叫。在 ERPC Web Dashboard 的 API 使用情況 頁面中,Token 會以「Credit」顯示,每個 Token 即一個 Credit。各鏈的 Token 消耗量如下。

Solana

呼叫 https://edge.erpc.global 時,每次消耗的 Token 如下:
方法每次呼叫的 Token
下方各列以外的標準 Solana JSON-RPC 方法(例如 getAccountInfo、getBalance、getBlock、getTransaction、sendTransaction)42
getPriorityFeeEstimate64
getSignaturesForAddress, getLeaderSlots, getTransactionsForAddress, getTransfersByAddress, jetTopPrograms, jetSlotStats, jetTpsTimeseries, jetEpochSummary, jetProgramStats420
getMultipleAccounts420 × params[0] 中的 pubkey 數量
getValidatorsInformation每組 100(每 10 個 validator 為一組)
DAS 方法:getAsset, getAssetBatch, getAssetProof, getAssetProofBatch, getAssetsByAuthority, getAssetsByCreator, getAssetsByGroup, getAssetsByOwner, getNftEditions, getSignaturesForAsset, getTokenAccounts, searchAssets, getTokensByOwner, getTokensByDelegate640
getTokenLargestAccounts2,400
getProgramAccounts4,200
表中 getValidatorsInformation 一列的 100 Token 是每組的用量:每回傳 10 個 validator 為一組,不足 10 個也算一組。回傳 1 個 validator 消耗 100 Token,11 個消耗 200 Token,95 個消耗 1,000 Token。若沒有回傳任何 validator,該次呼叫不消耗 Token。
在 URL 中加入 history=true 且呼叫由 History Access 回應時,該呼叫會比一般情況多消耗 640 Token,例如 getBlock 消耗 42 + 640 = 682 Token。"full" 模式下的 getTransactionsForAddress 消耗 420 Token,每取得一筆交易再加 640 Token。
使用 WebSocket(wss://edge.erpc.global)時,每次建立連線消耗 10 Token,透過連線傳送的每次呼叫則依上表的數值計算。accountSubscribe 等訂閱方法消耗 42 Token。
各方法的詳細說明請參閱 Solana RPC API 參考。

Solana Devnet 與 Testnet

計費項目Token
每次 HTTP 呼叫(下一列的方法除外)135
每次 getLargestAccounts 或 getSupply 呼叫540
每次 WebSocket 訂閱或取消訂閱請求135
伺服器透過 WebSocket 推送給您的資料,每 0.1 MB68
建立並維持 WebSocket 連線0
只計算伺服器推送給您的訊息中的資料,不含控制訊框與訊框標頭。這些資料依連線累計,不足 1 Token 的部分無條件進位。免費方案的 RPC 金鑰無法使用 Devnet 與 Testnet;如需使用,請新增付費方案。

Ethereum 與 Avalanche

無論是透過 HTTP 還是 WebSocket 連線傳送,也無論呼叫哪個方法,每次呼叫皆消耗 42 Token。

Base

Base 的 Token 消耗如下。完整的方法清單、訂閱通知的計算方式以及計算範例,請參閱 Base RPC 的「用量計量」。
計費項目Token
每次呼叫 65 個方法之一:即 Base RPC 文件「用量計量」一節所列、以 81 Token 計費的方法(例如 eth_call、eth_getLogs、eth_subscribe)81
每次呼叫 eth_sendRawTransaction、debug_getBadBlocks、debug_storageRangeAt、debug_traceBlock、debug_traceBlockByHash、debug_traceBlockByNumber 或 debug_traceTransaction162
每次呼叫上方兩列以外的方法81 或 324
每次建立 WebSocket 連線10
透過 WebSocket 收到的每則訂閱通知81
估算用量時,請將「81 或 324」這一列的呼叫一律以較高的 324 計算。
免費方案只能透過 HTTP 使用 Base;若以 WebSocket 連線,會收到 HTTP 403 回應。

其他鏈

以下各鏈只接受各自文件中「支援的方法」所列的方法,不接受其他方法。每次呼叫消耗的 Token 如下:
鏈每次呼叫的 Token例外
Arbitrum81162: eth_sendRawTransaction, debug_traceBlockByHash, debug_traceBlockByNumber, debug_traceCall, debug_traceTransaction
Bitcoin41無
Hyperliquid81162: hl_portfolioState
Kaia81162: eth_sendRawTransaction, debug_traceBlockByHash, debug_traceBlockByNumber, debug_traceCall, debug_traceTransaction
Monad122243: eth_sendRawTransaction, txpool_inspect, txpool_status, debug_traceBlockByHash, debug_traceBlockByNumber, debug_traceCall, debug_traceTransaction. 485: txpool_content
NEAR203無
Optimism81162: eth_sendRawTransaction, debug_traceBlockByHash, debug_traceBlockByNumber, debug_traceCall, debug_traceTransaction
Polygon81162: eth_sendRawTransaction, txpool_inspect, txpool_status, debug_traceBlockByHash, debug_traceBlockByNumber, debug_traceCall, debug_traceTransaction, trace_block, trace_transaction. 324: txpool_content
Robinhood Chain81162: eth_sendRawTransaction, debug_traceBlockByHash, debug_traceBlockByNumber, debug_traceCall, debug_traceTransaction
Soneium81162: debug_traceBlockByHash, debug_traceBlockByNumber, debug_traceCall, debug_traceTransaction
Sui162無
TRON122243: /wallet/getnowblock, /wallet/gettransactionbyid
各方案包含的 Token 數量請參閱 價格 頁面。本月(UTC 曆月)用量可在 ERPC Web Dashboard 中查看。

問:為什麼我收到 401 錯誤?

401 錯誤表示身分驗證問題。請驗證以下內容:
  • 您的訂閱是否已開始
  • 您是否還有剩餘積分
如果積分用完,請考慮升級您的方案。

問:為什麼我收到 429 錯誤?

429 錯誤表示您已達到速率限制。如果此錯誤頻繁發生並影響您的服務,請考慮升級您的方案。

問:簽約後價格會被上調嗎?

在訂閱有效期內,您簽約時鎖定的價格將保持不變。能夠承擔 Solana 即時工作負載的執行環境在全球範圍內都很稀缺,我們計劃隨著硬體和網路需求的持續成長,分階段上調價格。高規格配置和需求集中的區域庫存會更快售罄,因此以目前的價格鎖定訂閱是長期控制成本最有利的選擇。

問:我想用加密貨幣支付

當註冊帳單地址的國家/地區屬於歐盟成員國時,即可在 ERPC Web Dashboard 中使用加密貨幣付款。如果帳戶中註冊的支付卡片全部由歐盟以外發行,則無法使用加密貨幣付款。您可以使用 SOL、USDC 或 EURC 購買 ERPC Credits。
這些 ERPC Credits 可用於啟用或續用 ERPC 方案。開啟儀表板,選擇「Crypto 付款」,從您的錢包發起轉帳,儀表板會驗證這筆交易,並將 Credits 記入您的帳戶。
支援國家/地區:奧地利、比利時、保加利亞、克羅埃西亞、賽普勒斯、捷克、丹麥、愛沙尼亞、芬蘭、法國、德國、希臘、匈牙利、愛爾蘭、義大利、拉脫維亞、立陶宛、盧森堡、馬爾他、荷蘭、波蘭、葡萄牙、羅馬尼亞、斯洛伐克、斯洛維尼亞、西班牙、瑞典。
如果您的國家/地區不在清單中,請使用信用卡付款。