ERPC Base RPC 快速開始

Base RPC 快速開始

本指南將帶您從零開始,使用 ERPC 取得您的第一個 Base JSON-RPC 回應。

1. 取得 API key

您可以在 ERPC Web Dashboard 上取得和檢視您的 API key。
已經在 Solana、Ethereum 或 Avalanche 上使用 ERPC 了嗎?您可以直接使用相同的 RPC key。

2. 傳送您的第一個請求

將 API key 放入 api-key 參數,以 HTTP POST 方式傳送 JSON-RPC 2.0 請求:
bash
curl 'https://base.erpc.global?api-key=<YOUR_API_KEY>' --header 'Content-Type: application/json' --data '{
  "jsonrpc":"2.0","id":1,
  "method":"eth_blockNumber"
}'
回應會以十六進位返回最新區塊編號:
json
{ "jsonrpc": "2.0", "id": 1, "result": "0x..." }
在 Free 方案中,您的帳戶每 10 秒可以傳送一個請求,傳送至另一條鏈的請求也可能計入此限制。請等待 10 秒後再傳送下一個請求。
您可以使用 eth_chainId 確認該端點所服務的鏈:
bash
curl 'https://base.erpc.global?api-key=<YOUR_API_KEY>' --header 'Content-Type: application/json' --data '{
  "jsonrpc":"2.0","id":1,
  "method":"eth_chainId"
}'

3. 透過 WebSocket 訂閱

如需訂閱,請透過 WebSocket 連線至:
text
wss://base.erpc.global?api-key=<YOUR_API_KEY>
關於可用的訂閱類型,請參閱下方連結的官方 Base 文件。在 Free 方案中,WebSocket 連線無法使用,會收到 HTTP 403 回應。

4. 批次請求

您可以在一次 HTTP 請求中傳送最多 256 個 JSON-RPC 呼叫。批次中的每次呼叫都會作為單獨的呼叫計量。在 Free 方案中,每個請求請只傳送一個呼叫:包含兩個或更多呼叫的請求會收到 HTTP 429 回應。

後續步驟