Base RPC - Hướng dẫn nhanh | ERPC
Hướng dẫn nhanh Base RPC
Hướng dẫn này đưa bạn từ con số không đến response Base JSON-RPC đầu tiên với ERPC.
1. Lấy API Key của bạn
Bạn có thể lấy và kiểm tra API key trên ERPC Web Dashboard: ERPC Web Dashboard
Đã dùng ERPC cho Solana, Ethereum hoặc Avalanche? Bạn có thể dùng cùng một RPC key.
2. Gửi Request đầu tiên của bạn
Gửi một request JSON-RPC 2.0 dưới dạng HTTP POST, với API key của bạn trong tham số
api-key: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"
}'curl 'https://base.erpc.global?api-key=<YOUR_API_KEY>' --header 'Content-Type: application/json' --data '{
"jsonrpc":"2.0","id":1,
"method":"eth_blockNumber"
}'Response trả về số block mới nhất ở dạng thập lục phân:
json
{ "jsonrpc": "2.0", "id": 1, "result": "0x..." }{ "jsonrpc": "2.0", "id": 1, "result": "0x..." }Trên Gói Free, tài khoản của bạn có thể gửi một request mỗi 10 giây, và một request tới chain khác cũng có thể được tính vào giới hạn này. Hãy chờ 10 giây trước khi gửi request tiếp theo.
Bạn có thể kiểm tra endpoint đang phục vụ chain nào bằng
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"
}'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. Theo dõi qua WebSocket
Để nhận subscription, hãy kết nối qua WebSocket đến:
text
wss://base.erpc.global?api-key=<YOUR_API_KEY>wss://base.erpc.global?api-key=<YOUR_API_KEY>Để biết các loại subscription khả dụng, hãy tham khảo tài liệu Base chính thức được liên kết bên dưới. Trên Gói Free, kết nối WebSocket không khả dụng và sẽ nhận phản hồi HTTP
403.4. Batch Request
Bạn có thể gửi tối đa 256 lệnh gọi JSON-RPC trong một HTTP request. Mỗi lệnh gọi trong một batch được tính là một lệnh gọi riêng. Trên Gói Free, hãy gửi một lệnh gọi cho mỗi request: request có từ hai lệnh gọi trở lên sẽ nhận phản hồi HTTP
429.Bước tiếp theo
- Endpoint, đo lường mức sử dụng, và mã trạng thái: Tài liệu Base RPC Endpoint
- Tài liệu Base chính thức: https://docs.base.org/get-started/connect-to-base






