เอนด์พอยต์ RPC ฟรีของ BNB Smart Chain และ Chain ID
BNB Smart Chain ใช้ Chain ID 56 โดยมีเอนด์พอยต์ RPC สาธารณะที่ไม่ต้องใช้คีย์คือ https://api.blockvectra.com/v1/bsc_mainnet/public ขณะที่ eth_getLogs จำเป็นต้องใช้ API key
เชื่อมต่อวอลเล็ตและสร้างแอปพลิเคชันด้วย HTTP API สำหรับนักพัฒนาและ AI Agent
เอนด์พอยต์ RPC และพารามิเตอร์ของเครือข่าย
Mainnet
https://api.blockvectra.com/v1/bsc_mainnet
ทดลองใช้งาน RPC โดยไม่ต้องใช้ API key
curl -sS 'https://api.blockvectra.com/v1/bsc_mainnet/public' \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"eth_chainId","params":[]}'เพิ่มเครือข่ายลงในวอลเล็ตของคุณ
คัดลอกค่าเหล่านี้ลงในแบบฟอร์มเพิ่มเครือข่ายที่กำหนดเองในวอลเล็ตของคุณ
{
"networkName": "BNB Smart Chain",
"rpcUrl": "https://api.blockvectra.com/v1/bsc_mainnet/public",
"chainId": 56,
"currencySymbol": "BNB",
"blockExplorerUrl": "https://bscscan.com"
}Webhook สำหรับการโอนเข้า
รับการแจ้งเตือนกิจกรรมของที่อยู่กระเป๋าที่เอนด์พอยต์ HTTPS ของคุณ ปฏิบัติตามคู่มือเพื่อสร้างการสมัครรับข้อมูล ตรวจสอบลายเซ็น และกรองการส่งซ้ำ
BNB Smart Chain
Webhook สำหรับการโอนเข้าคู่มือการผสานรวมระบบ
Endpoint
ไม่ต้องใช้ API key รองรับเฉพาะเมธอดกระเป๋าเงิน มีการจำกัดอัตราต่อ IP ตรวจสอบ GET /v1/chains สำหรับเมธอดและขีดจำกัดปัจจุบัน
https://api.blockvectra.com/v1/bsc_mainnet/publiccurl -X POST 'https://api.blockvectra.com/v1/bsc_mainnet/public' -H 'Content-Type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}'เมธอดสาธารณะ
- eth_chainId
- net_version
- eth_blockNumber
- eth_getBalance
- eth_getTransactionCount
- eth_getCode
- eth_getStorageAt
- eth_call
- eth_estimateGas
- eth_gasPrice
- eth_maxPriorityFeePerGas
- eth_feeHistory
- eth_getBlockByNumber
- eth_getBlockByHash
- eth_getTransactionByHash
- eth_getTransactionReceipt
- eth_syncing
- web3_clientVersion
- eth_sendRawTransaction
https://api.blockvectra.com/v1/bsc_mainnet/{api_key}https://api.blockvectra.com/v1/bsc_mainnetx-api-key: {api_key}https://api.blockvectra.com/v1/data/bsc_mainnetx-api-key: {api_key}พารามิเตอร์เครือข่าย
| Chain ID | 56 |
|---|---|
| endpoint RPC สาธารณะฟรี | https://api.blockvectra.com/v1/bsc_mainnet/public |
| จำนวนเมธอดที่ใช้ API key | 25 |
| Data API | รองรับ |
| การรองรับ WebSocket | ไม่รองรับ |
| Webhook push | รองรับ · การยืนยัน 1–1 (ค่าเริ่มต้น 1) คู่มือ Webhook push |
| ส่งธุรกรรม | รองรับ |
| ส่งธุรกรรม (endpoint สาธารณะแบบไม่ต้องใช้ API key) | รองรับ |
| ช่วงประวัติสถานะ | สถานะย้อนหลังสำหรับ 100 บล็อกล่าสุด |
| ช่วงบล็อกสูงสุดของ eth_getLogs | 1,000 บล็อก |
| ชุดข้อมูล Data API | บล็อก, ธุรกรรม, ธุรกรรมของแอดเดรส, การโอน, เมทาดาตาของโทเค็น, ความสดใหม่ของข้อมูล |
| ประเภท subscription ที่รองรับ | ไม่รองรับ |
| testnet ที่เกี่ยวข้อง | ไม่ระบุ |
| คู่มือที่เกี่ยวข้อง | ไม่ระบุ |
ตัวอย่างการใช้งานแบบเร็ว
curl -X POST https://api.blockvectra.com/v1/bsc_mainnet \
-H "Content-Type: application/json" \
-H "x-api-key: {api_key}" \
-d '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}'ขีดจำกัด
| ช่วงประวัติสถานะ | สถานะย้อนหลังสำหรับ 100 บล็อกล่าสุด |
|---|---|
| ช่วงบล็อกสูงสุดของ eth_getLogs | 1,000 บล็อก |
| นโยบายเมธอด | อนุญาต: eth_blockNumber, eth_call, eth_chainId, eth_estimateGas, eth_feeHistory, eth_gasPrice, eth_getBalance, eth_getBlockByHash, eth_getBlockByNumber, eth_getBlockReceipts, eth_getBlockTransactionCountByHash, eth_getBlockTransactionCountByNumber, eth_getCode, eth_getLogs, eth_getStorageAt, eth_getTransactionByBlockHashAndIndex, eth_getTransactionByBlockNumberAndIndex, eth_getTransactionByHash, eth_getTransactionCount, eth_getTransactionReceipt, eth_maxPriorityFeePerGas, eth_sendRawTransaction, eth_syncing, net_version, web3_clientVersion |
Data API
ตรวจสอบความสดใหม่ของข้อมูลเชน
curl -s "https://api.blockvectra.com/v1/data/bsc_mainnet/status/freshness" -H "x-api-key: {api_key}"เลือกงาน
ติดตามการโอนสเตเบิลคอยน์
พร้อมใช้งานบางส่วนการผสานรวมสำหรับนักพัฒนาและ AI Agent
พร้อมใช้งานคำถามที่พบบ่อย
เอนด์พอยต์ RPC และ Chain ID ของ BNB Smart Chain คืออะไร?
BNB Smart Chain ใช้ Chain ID 56 โดยมีเอนด์พอยต์ RPC สาธารณะที่ไม่ต้องใช้คีย์คือ https://api.blockvectra.com/v1/bsc_mainnet/public ขณะที่ eth_getLogs จำเป็นต้องใช้ API key
ฉันสามารถทดลองใช้ RPC ของ BNB Smart Chain โดยไม่ต้องใช้ API key ได้หรือไม่?
ได้ คุณสามารถเรียก eth_chainId ที่เอนด์พอยต์สาธารณะด้านบนโดยไม่ต้องใช้คีย์ เมธอดที่รองรับในปัจจุบันและขีดจำกัดต่อ IP แสดงอยู่ใน GET /v1/chains
BNB Smart Chain RPC รองรับ WebSocket หรือไม่?
BNB Smart Chain RPC ไม่รองรับการเชื่อมต่อ WebSocket
BNB Smart Chain RPC รองรับเมธอด trace และ debug หรือไม่?
ไม่รองรับเมธอด trace และ debug สำหรับ BNB Smart Chain RPC
ฉันสามารถบรอดแคสต์ธุรกรรมผ่าน RPC ของ BNB Smart Chain ได้หรือไม่?
BNB Smart Chain: รองรับ.
ฉันสามารถสืบค้นสถานะย้อนหลัง (historical state) บน BNB Smart Chain ได้มากน้อยเพียงใด?
BNB Smart Chain: สถานะย้อนหลังสำหรับ 100 บล็อกล่าสุด.
ขีดจำกัดช่วงบล็อกของ eth_getLogs บน BNB Smart Chain คือเท่าใด?
BNB Smart Chain: 1,000 บล็อก ขณะที่ eth_getLogs จำเป็นต้องใช้ API key.
ชุดข้อมูล Data API ใดบ้างที่พร้อมใช้งานบน BNB Smart Chain?
BNB Smart Chain: บล็อก, ธุรกรรม, ธุรกรรมของแอดเดรส, การโอน, เมทาดาตาของโทเค็น, ความสดใหม่ของข้อมูล.
ราคา
รับ 30,000,000 CU เมื่อลงทะเบียน และเติมใหม่ทุก 30 วัน (ยอดคงเหลือและขีดจำกัดอัตรารวมกันข้ามเชน ไม่ต้องใช้บัตรเครดิต) ราคาต่อหนึ่งล้านครั้งที่เรียกใช้: eth_blockNumber $0.10, eth_call $1.50, eth_getLogs $3.00