跳至主要內容

定價:每個方法公開標價,按量付費

1 美元 = 1,000 萬 CU。每個 JSON-RPC 方法和 Data API 操作的 CU 權重都在下方公開,也可以從公開端點讀取。被拒絕的請求不計費。

方案

免費開始

註冊即得 3,000 萬 CU。首次計費呼叫後,每 30 天為一個週期;週期結束時餘額低於 3,000 萬 CU 的,補足到 3,000 萬 CU(不累積)。帳戶下所有 key 合計平均每秒 25 次呼叫。無需信用卡。

按量付費

最低儲值 $10,支援 USD、USDT、USDC(目前需聯絡我們儲值)。首次付費儲值後解除帳戶級每秒呼叫上限;每個 key 仍有預設 400 CU/s 限額(突發 1,600 CU)。剩餘免費額度保留。

常用方法(每百萬次)

  • eth_call $1.50
  • eth_getLogs $3.00
  • 地址餘額查詢 $2.50
  • DEX 每日價格 $1.50

完整方法權重表

按 CU 從低到高排列。

方法CU
eth_blockNumber1
eth_chainId1
eth_getBlockByNumber5
eth_blobBaseFee10
eth_feeHistory10
eth_gasPrice10
eth_getBalance10
eth_getBlockByHash10
eth_getBlockReceipts10
eth_getBlockTransactionCountByHash10
eth_getBlockTransactionCountByNumber10
eth_getCode10
eth_getHeaderByHash10
eth_getHeaderByNumber10
eth_getProof10
eth_getRawTransactionByBlockHashAndIndex10
eth_getRawTransactionByBlockNumberAndIndex10
eth_getRawTransactionByHash10
eth_getStorageAt10
eth_getTransactionByBlockHashAndIndex10
eth_getTransactionByBlockNumberAndIndex10
eth_getTransactionByHash10
eth_getTransactionCount10
eth_getTransactionReceipt10
eth_getUncleByBlockHashAndIndex10
eth_getUncleByBlockNumberAndIndex10
eth_getUncleCountByBlockHash10
eth_getUncleCountByBlockNumber10
eth_maxPriorityFeePerGas10
eth_syncing10
net_version10
web3_clientVersion10
web3_sha310
eth_call15
eth_createAccessList20
eth_estimateGas20
eth_simulateV120
eth_getLogs30
eth_sendRawTransaction30
debug_traceBlockByHash100
debug_traceBlockByNumber100
debug_traceCall100
debug_traceTransaction100
trace_block100
trace_call100
trace_get100
trace_replayTransaction100
trace_transaction100

Data API 操作

方法CU
data.chains1
data.status_freshness1
data.block5
data.block_by_hash5
data.nft5
data.token5
data.transaction5
data.block_transactions10
data.tokens_batch10
data.dex_prices15
data.stock15
data.stocks15
data.address_balances25
data.address_transactions25
data.address_transfers25
data.dex_swaps25
data.nfts_by_owner25
data.token_holders25
data.token_transfers25
data.block_traces200
data.transaction_trace200

鏈專有操作不可用時(如該鏈不支援或 trace 覆蓋範圍之外),端點回傳 422,不計費。

這些權重也可以從 GET /v1/plans 以 JSON 取得。

全部方法與 CU 權重

每一列是一個方法,每一欄是一條鏈。CU 權重來自公開定價端點。

方法CU/次BaseBNB Smart ChainEthereumHyperEVMPolygonRobinhood Chain
debug_traceBlockByHash100—不支援—不支援✓支援—不支援✓支援✓支援
debug_traceBlockByNumber100—不支援—不支援✓支援—不支援✓支援✓支援
debug_traceCall100—不支援—不支援✓支援—不支援✓支援✓支援
debug_traceTransaction100—不支援—不支援✓支援—不支援✓支援✓支援
eth_blobBaseFee10✓支援—不支援✓支援—不支援✓支援✓支援
eth_blockNumber1✓支援✓支援✓支援✓支援✓支援✓支援
eth_call15✓支援✓支援✓支援✓支援✓支援✓支援
eth_chainId1✓支援✓支援✓支援✓支援✓支援✓支援
eth_createAccessList20✓支援—不支援✓支援—不支援✓支援✓支援
eth_estimateGas20✓支援✓支援✓支援✓支援✓支援✓支援
eth_feeHistory10✓支援✓支援✓支援✓支援✓支援✓支援
eth_gasPrice10✓支援✓支援✓支援✓支援✓支援✓支援
eth_getBalance10✓支援✓支援✓支援✓支援✓支援✓支援
eth_getBlockByHash10✓支援✓支援✓支援✓支援✓支援✓支援
eth_getBlockByNumber5✓支援✓支援✓支援✓支援✓支援✓支援
eth_getBlockReceipts10✓支援✓支援✓支援✓支援✓支援✓支援
eth_getBlockTransactionCountByHash10✓支援✓支援✓支援✓支援✓支援✓支援
eth_getBlockTransactionCountByNumber10✓支援✓支援✓支援✓支援✓支援✓支援
eth_getCode10✓支援✓支援✓支援✓支援✓支援✓支援
eth_getHeaderByHash10✓支援—不支援—不支援—不支援✓支援✓支援
eth_getHeaderByNumber10✓支援—不支援—不支援—不支援✓支援✓支援
eth_getLogs30✓支援✓支援✓支援✓支援✓支援✓支援
eth_getProof10✓支援✓支援✓支援—不支援✓支援✓支援
eth_getRawTransactionByBlockHashAndIndex10✓支援—不支援—不支援—不支援✓支援✓支援
eth_getRawTransactionByBlockNumberAndIndex10✓支援—不支援—不支援—不支援✓支援✓支援
eth_getRawTransactionByHash10✓支援—不支援—不支援—不支援✓支援✓支援
eth_getStorageAt10✓支援✓支援✓支援✓支援✓支援✓支援
eth_getTransactionByBlockHashAndIndex10✓支援✓支援✓支援✓支援✓支援✓支援
eth_getTransactionByBlockNumberAndIndex10✓支援✓支援✓支援✓支援✓支援✓支援
eth_getTransactionByHash10✓支援✓支援✓支援✓支援✓支援✓支援
eth_getTransactionCount10✓支援✓支援✓支援✓支援✓支援✓支援
eth_getTransactionReceipt10✓支援✓支援✓支援✓支援✓支援✓支援
eth_getUncleByBlockHashAndIndex10✓支援—不支援—不支援—不支援✓支援✓支援
eth_getUncleByBlockNumberAndIndex10✓支援—不支援—不支援—不支援✓支援✓支援
eth_getUncleCountByBlockHash10✓支援—不支援—不支援—不支援✓支援✓支援
eth_getUncleCountByBlockNumber10✓支援—不支援—不支援—不支援✓支援✓支援
eth_maxPriorityFeePerGas10✓支援✓支援✓支援✓支援✓支援✓支援
eth_sendRawTransaction30✓支援✓支援✓支援—不支援✓支援✓支援
eth_simulateV120✓支援—不支援—不支援—不支援✓支援✓支援
eth_syncing10✓支援✓支援✓支援✓支援✓支援✓支援
net_version10✓支援✓支援✓支援✓支援✓支援✓支援
trace_block100—不支援—不支援✓支援—不支援—不支援—不支援
trace_call100—不支援—不支援✓支援—不支援—不支援—不支援
trace_get100—不支援—不支援✓支援—不支援—不支援—不支援
trace_replayTransaction100—不支援—不支援✓支援—不支援—不支援—不支援
trace_transaction100—不支援—不支援✓支援—不支援—不支援—不支援
web3_clientVersion10✓支援✓支援✓支援✓支援✓支援✓支援
web3_sha310✓支援—不支援✓支援—不支援✓支援✓支援

常見但不支援的請求

  • trace 系列方法(如 trace_block、trace_transaction)在不支援的鏈上:改用 debug_traceTransaction,並傳入 {"tracer":"callTracer"}。
  • filter 類方法(如 eth_newFilter):改用輪詢 eth_getLogs。透過 HTTP 呼叫 eth_subscribe 回傳 -32601;在 /v1/chains 中 ws 為 true 的鏈上,可以透過 WebSocket 使用 eth_subscribe(見文件「支援的鏈」頁);其他情況輪詢 eth_getLogs。
  • 超出節點歷史深度的查詢:改用 Data API,見資料集目錄。

用量估算

選擇方法與每天呼叫次數,估算每個週期的總 CU、佔免費方案額度的比例與按標價的費用。

每 30 天週期總 CU
900 萬 CU
佔免費方案每週期額度
30%(免費額度 3,000 萬 CU)
按標價估算
$0.90
平均每秒呼叫數
0.23 次/秒(免費方案上限 25 次/秒,允許短時突發)

允許與拒絕的方法

各鏈的具體方法支援與策略請參見文件中的 JSON-RPC 方法策略 →(簡體中文)

計費細則(結算週期、取整與結轉、餘額准入)

計費按 CU(Compute Unit,計算單位)計量:每個 JSON-RPC 方法按其權重消耗一定數量的 CU。用量為所有鏈、JSON-RPC 與 Data API 的合計。

權重表中未列出的 JSON-RPC 方法按 10 CU 計費。

每 1000 CU 結算為 1 個計費單位。

結算

用量按帳戶、按小時彙總扣費,向下取整為整計費單位(1 計費單位 = 1000 CU),未滿 1 單位的餘數結轉到下一期(跨期合計扣費為 floor(累計 CU / 1000));結算在帳期結束約 15 分鐘後執行。例如:上期結轉 508 CU,本期消耗 2557 CU,合計 3065 CU,本期扣除 3 個計費單位,餘數 65 CU 繼續結轉至下一期。

餘額與准入

每個請求都會即時核對餘額(含尚未結算的用量);餘額用盡後,新請求將回傳 HTTP 402。

免費方案

註冊即享 3,000 萬 CU 初始額度。首次呼叫起開啟 30 天用量週期,到期自動補足至 3,000 萬 CU(不累積;已發放的額度不扣回,但違規取得的除外,見服務條款)。目前帳戶下全部 Key 共享平均每秒 25 次呼叫,允許短時突發。首次付費儲值後,解除帳戶級每秒呼叫上限;每個 key 仍有預設 400 CU/s 限額(突發 1,600 CU)。

無需信用卡,GitHub/Google/錢包任選登入即建立帳戶。

首次付費儲值後永久轉為付費帳戶,解除帳戶級每秒呼叫上限。

價格與方案

按量付費;1 USD = 10,000 計費單位(= 1,000 萬 CU);最低儲值 $10;支援 USD、USDT、USDC。聯絡我們儲值,確認到帳後即計入餘額。

常見問題

一個 key 能用於所有鏈嗎?

可以。同一個 API key 適用於所有支援鏈的 JSON-RPC,並在已開放的鏈上呼叫 Data API;key 屬於帳戶,不綁定特定鏈。 檢視「一個 key 切鏈」指南 →(簡體中文)

被拒絕的請求計費嗎?

不計費。服務條款第 8 條(計量與計費)規定:因服務額度不足、超出速率限制、網路暫時不可用、請求格式錯誤等原因被本服務拒絕的請求,不計費;超出資料覆蓋範圍的請求不計費,但可能計入速率限制。 檢視服務條款第 8 條 →

怎麼付費?

按量付費:1 USD = 10,000 計費單位(= 1,000 萬 CU),最低儲值 $10,支援 USD、USDT、USDC;目前透過 Email 聯絡我們儲值,確認到帳後計入餘額。 聯絡我們儲值 →

重置機會是什麼?

重置機會會將帳戶餘額補足到活動設定的額度,只補不減。目前活動:按月自動發放重置機會,將餘額補足到 3,000 萬 CU。 瞭解詳情 →

檢視 JSON-RPC 參考文件 →(簡體中文)