JSON-RPC endpoint ของคุณเอง ที่รองรับโดย archive node ที่ดำเนินการในท้องถิ่น ไม่มีการแบ่งอัตรากับ RPC สาธารณะ ไม่มีความล่าช้าในการเริ่มต้น ไม่มี middleware ที่คุณควบคุมไม่ได้
รีเฟรชอัตโนมัติทุก 5 วินาที · —
curl -X POST \ -H "X-API-Key: rpc_YOUR_KEY_HERE" \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}' \ "https://api.smartmoneyapi.com/rpc/v1/bsc"
Keys มีคำนำหน้า rpc_ และแยกจาก Smart Money API data keys ของคุณ. Keys จะแสดงเพียงครั้งเดียวตอนสร้าง — เก็บไว้อย่างปลอดภัย
curl -X POST \ -H "X-API-Key: rpc_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}' \ "https://api.smartmoneyapi.com/rpc/v1/bsc" // Response: {"jsonrpc":"2.0","result":"0x286c1b2","id":1}
curl -X POST \ -H "X-API-Key: rpc_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"eth_getBalance","params":["0xYOUR_ADDRESS","latest"],"id":1}' \ "https://api.smartmoneyapi.com/rpc/v1/avax-c"
curl -X POST \ -H "X-API-Key: rpc_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '[{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1},{"jsonrpc":"2.0","method":"eth_gasPrice","params":[],"id":2},{"jsonrpc":"2.0","method":"net_version","params":[],"id":3}]' \ "https://api.smartmoneyapi.com/rpc/v1/bsc" // แต่ละ call ใน batch นับเข้าสู่ quota ของคุณ
curl -X POST \ -H "X-API-Key: rpc_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"info.isBootstrapped","params":{"chain":"C"},"id":1}' \ "https://api.smartmoneyapi.com/rpc/v1/avax-info"
curl "https://api.smartmoneyapi.com/rpc/v1/health" // Returns: {"chains":{"bsc":{"ok":true,"block":42000000,"ms":45}, ...}}
เพื่อความปลอดภัยและประสิทธิภาพ คำนำหน้าของ method ต่อไปนี้ถูกบล็อกบน EVM chains ทั้งหมด. คำขอที่ใช้พวกมันจะคืนค่า -32601 error
เท่านั้น info.* เมธอดที่อนุญาตคือ namespace อื่นๆ จะส่งกลับ -32601 ข้อผิดพลาด
| HTTP | รหัส JSON-RPC | ความหมาย |
|---|---|---|
| 401 | -32001 | ขาดหรือ API key ไม่ถูกต้อง |
| 429 | -32005 | เกินขีดจำกัดอัตรา (rpm หรือรายวัน) ตรวจสอบ Retry-After header |
| 413 | -32600 | request body เกิน 1 MB |
| 403 | -32601 | เมธอดถูกบล็อกหรือไม่อนุญาต |
| 400 | -32700 | ข้อผิดพลาดในการ parse JSON |
| 502 | -32002 | ไม่สามารถเชื่อมต่อหรือหมดเวลา upstream node |
{"jsonrpc":"2.0","error":{"code":-32001,"message":"invalid api key"},"id":null}
คีย์แผนแบบชำระเงินจะถูกจัดการแยกจากคีย์ API ข้อมูล Smart Money ติดต่อเราผ่านแดชบอร์ดเพื่ออัปเกรดคีย์ RPC ที่มีอยู่
| คุณลักษณะ | Public RPC | Smart Money RPC |
|---|---|---|
| ขีดจำกัดอัตรา | แชร์, ไม่สามารถคาดเดาได้ | เฉพาะสำหรับแต่ละคีย์ |
| ความล่าช้า | เปลี่ยนแปลงได้, cold-start | คงที่, warm |
| SLA เวลาทำงาน | ไม่มีการรับประกัน | ตรวจสอบตลอด 24/7 |
| batch calls | มักถูกบล็อก | สูงสุด 50 ต่อ request |
| การวิเคราะห์การใช้งาน | ไม่มี | ต่อเชน, ต่อวัน |