نقطة نهاية JSON-RPC الخاصة بك، مدعومة بعقد أرشيفية تعمل محليًا. لا مشاركة في المعدل مع نقاط نهاية RPC العامة، لا تأخير في البدء البارد، لا برمجيات وسيطة لا تتحكم فيها.
تحديث تلقائي كل 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"
المفاتيح مسبوقة بـ rpc_ وهي منفصلة عن مفاتيح بيانات Smart Money API الخاصة بك. تُعرض المفاتيح مرة واحدة فقط عند الإنشاء — احفظها بأمان.
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" // الرد: {"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" // كل استدعاء في الدفعة يحسب ضمن حصتك.
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" // الإرجاع: {"chains":{"bsc":{"ok":true,"block":42000000,"ms":45}, ...}}
لأسباب أمنية وأداء، يتم حظر البادئات التالية للطرق في جميع سلاسل EVM. تُرجع الطلبات التي تستخدمها -32601 خطأ.
فقط info.* يُسمح فقط بطرق info.*. جميع مساحات الأسماء الأخرى تُرجع -32601 خطأ.
| HTTP | رمز JSON-RPC | المعنى |
|---|---|---|
| 401 | -32001 | مفتاح API مفقود أو غير صالح |
| 429 | -32005 | تجاوز حد المعدل (طلبات في الدقيقة أو يوميًا). تحقق من رأس Retry-After . |
| 413 | -32600 | يتجاوز حجم طلب الجسم 1 ميجابايت |
| 403 | -32601 | طريقة محظورة أو غير مسموح بها |
| 400 | -32700 | خطأ في تحليل JSON |
| 502 | -32002 | العقدة الأعلى غير قابلة للوصول أو انتهت مهلة الاتصال |
{"jsonrpc":"2.0","error":{"code":-32001,"message":"invalid api key"},"id":null}
يتم إدارة مفاتيح الخطط المدفوعة بشكل منفصل عن مفاتيح Smart Money API. اتصل بنا عبر لوحة التحكم لترقية مفتاح RPC موجود.
| الميزة | RPC العامة | RPC Smart Money |
|---|---|---|
| حدود المعدل | مشتركة، غير متوقعة | مخصصة لكل مفتاح |
| زمن الوصول | متغير، بداية باردة | ثابت، دافئ |
| اتفاقية مستوى الخدمة (SLA) | لا توجد ضمانات | مراقبة 24/7 |
| استدعاءات دُفعية | غالبًا ما تكون محظورة | حتى 50 لكل طلب |
| تحليلات الاستخدام | غير متوفرة | لكل سلسلة، لكل يوم |