البدء السريع لـBase RPC | ERPC
البدء السريع لـBase RPC
يأخذك هذا الدليل من الصفر إلى أول استجابة Base JSON-RPC لك مع ERPC.
1. احصل على مفتاح API الخاص بك
يمكنك الحصول على مفتاح API الخاص بك والتحقق منه في ERPC Web Dashboard: ERPC Web Dashboard
هل تستخدم ERPC بالفعل لـSolana أو Ethereum أو Avalanche؟ يمكنك استخدام نفس مفتاح RPC.
2. أرسل طلبك الأول
أرسل طلب JSON-RPC 2.0 كطلب HTTP POST، مع تضمين مفتاح API الخاص بك في المعامل
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"
}'تُعيد الاستجابة رقم آخر كتلة بصيغة سداسية عشرية:
json
{ "jsonrpc": "2.0", "id": 1, "result": "0x..." }{ "jsonrpc": "2.0", "id": 1, "result": "0x..." }في خطة Free، يمكن لحسابك إرسال طلب واحد كل 10 ثوانٍ، وقد يُحتسب ضمن هذا الحد أيضًا طلب موجَّه إلى سلسلة أخرى. انتظر 10 ثوانٍ قبل إرسال الطلب التالي.
يمكنك التحقق من السلسلة التي تخدمها نقطة النهاية باستخدام
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. الاشتراك عبر WebSocket
للاشتراكات، اتصل عبر WebSocket بـ:
text
wss://base.erpc.global?api-key=<YOUR_API_KEY>wss://base.erpc.global?api-key=<YOUR_API_KEY>للاطلاع على أنواع الاشتراكات المتاحة، يُرجى الرجوع إلى وثائق Base الرسمية المرتبطة أدناه. في خطة Free، اتصالات WebSocket غير متاحة وتُقابَل باستجابة HTTP
403.4. الطلبات المجمّعة
يمكنك إرسال ما يصل إلى 256 استدعاء JSON-RPC في طلب HTTP واحد. يُحتسب كل استدعاء ضمن الطلب المجمّع كاستدعاء مستقل. في خطة Free، أرسل استدعاءً واحدًا في كل طلب: يُقابَل الطلب الذي يحتوي على استدعاءين أو أكثر باستجابة HTTP
429.الخطوات التالية
- نقاط النهاية وقياس الاستخدام وأكواد الحالة: وثائق نقطة نهاية Base RPC
- وثائق Base الرسمية: https://docs.base.org/get-started/connect-to-base






