跳转到内容

创建第一个端点

端点(Endpoint) 是你访问区块链网络的入口。每个端点会包含:

  • 一个用于常规调用的 HTTPS RPC URL
  • 一个用于订阅推送的 WSS URL
  • 一个独立的 API Key

在 Dashboard 左侧点击 Endpoints(或直接访问 /dashboard/endpoint)。

点击右上角 + Add Endpoint 按钮。

可选网络示例:

网络Chain IDSlug特性
Ethereum1eth-mainnetFull + Archive
Base8453base-mainnetFull + Archive
BSC56bsc-mainnetFull + Archive
Arbitrum One42161arb-mainnetFull(Pruned)

建议设置便于识别的名称,例如「My DeFi Bot」或「Production Backend」。

创建后可看到 RPC URL:

HTTPS: https://eth-mainnet.blockreq.com/v1/rpc/YOUR_API_KEY
WSS: wss://eth-mainnet.blockreq.com/v1/ws/YOUR_API_KEY

curl:

Terminal window
curl -X POST https://eth-mainnet.blockreq.com/v1/rpc/YOUR_API_KEY \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

JavaScript (ethers.js v6):

import { JsonRpcProvider } from "ethers";
const provider = new JsonRpcProvider("https://eth-mainnet.blockreq.com/v1/rpc/YOUR_API_KEY");
const blockNumber = await provider.getBlockNumber();
console.log("Latest block:", blockNumber);

Python (web3.py):

from web3 import Web3
w3 = Web3(Web3.HTTPProvider("https://eth-mainnet.blockreq.com/v1/rpc/YOUR_API_KEY"))
print("Latest block:", w3.eth.block_number)

每个端点都自带 RPC Tester。点击 Test 按钮即可在浏览器里直接选择方法并执行测试。