ERPC Edge menyediakan RPC multichain untuk 16 chain, termasuk Solana dan Ethereum, dengan satu kunci RPC

ERPC Edge menyediakan RPC multichain untuk 16 chain, termasuk Solana dan Ethereum, dengan satu kunci RPC

ERPC Edge menyediakan RPC multichain untuk 16 chain, termasuk Solana dan Ethereum, dengan satu kunci RPC
ERPC, yang dioperasikan oleh ELSOUL LABO B.V. (kantor pusat: Amsterdam, Belanda; CEO: Fumitake Kawasaki), menyediakan ERPC Edge, layanan RPC multichain yang menghubungkan pengembang ke 16 chain, termasuk Solana, Ethereum, dan Base, dengan satu kunci RPC. Saat aplikasi menambahkan dukungan untuk lebih banyak chain, pengembang dapat menggunakan kunci RPC yang sudah dimiliki untuk mengimplementasikan pengambilan data dan pengiriman transaksi.
Sebagai contoh, saat menambahkan data Ethereum atau Polygon ke aplikasi yang menggunakan Solana, pengembang mengonfigurasi endpoint dan permintaan untuk chain tujuan sambil tetap menggunakan kunci RPC ERPC yang sama. Dengan berbagi kunci RPC dan alokasi token ERPC yang sama, pengembang dapat mengelola kredensial serta penggunaan RPC secara terpadu di berbagai chain. Perutean jaringan juga secara otomatis menghubungkan pengguna ke edge terdekat dalam jaringan dengan lebih dari 300 lokasi di seluruh dunia, sehingga pengguna tidak perlu memilih wilayah koneksi.
Infografik ERPC Edge yang menampilkan logo 16 chain yang didukung, lebih dari 300 lokasi edge Cloudflare di seluruh dunia, perutean otomatis ke edge terdekat, satu kunci RPC bersama, dan alokasi token bersama.

Dukungan untuk 16 chain, termasuk Solana dan Ethereum

Ke-16 chain yang didukung adalah Solana, Ethereum, Avalanche, Base, Arbitrum, Bitcoin, Hyperliquid, Kaia, Monad, NEAR, Optimism, Polygon, Robinhood Chain, Soneium, Sui, dan TRON. Halaman Edge di dashboard menyediakan endpoint dan petunjuk penggunaan untuk setiap chain.
Pengembang dapat memilih chain sesuai kebutuhan aplikasi sambil tetap mengelola kunci RPC dan alokasi penggunaan dalam layanan yang sama seiring pertumbuhan proyek. Contoh penggunaannya meliputi:
Apa yang Anda bangunCara menggunakan ERPC Edge
Dompet multichain dan dashboard asetMengambil data saldo dan transaksi dari beberapa chain, lalu menampilkannya dalam satu aplikasi
Alat analitik dan backend aplikasiMenambahkan pengambilan data Ethereum atau Polygon ke integrasi Solana yang sudah ada dan terhubung dengan kunci RPC yang sama
Dukungan untuk chain baru atau uji konsepMemeriksa koneksi dan metode pada chain tujuan menggunakan alokasi bersama, lalu memvalidasi implementasinya
Metode dan parameter permintaan mengikuti spesifikasi chain tujuan. Ethereum dan Polygon menggunakan HTTP JSON-RPC, sedangkan Sui menggunakan gRPC-web. Metode yang didukung dan ketersediaan WebSocket bergantung pada chain dan paket. Panduan mulai cepat setiap chain menyediakan petunjuk koneksi dan contoh implementasi.

Endpoint RPC: domain bersama dengan jalur khusus untuk setiap chain

Seluruh 16 chain yang didukung tersedia melalui hostname bersama edge.erpc.global. Jalur pada URL menentukan chain, seperti /eth untuk Ethereum, /base untuk Base, dan /polygon untuk Polygon.
ChainContoh endpoint
Solanahttps://edge.erpc.global
Ethereumhttps://edge.erpc.global/eth
Polygonhttps://edge.erpc.global/polygon
Basehttps://edge.erpc.global/base
Untuk keempat chain pada tabel, sertakan kunci RPC ERPC Anda dalam parameter api-key pada URL. Kunci tersebut tersedia di bagian RPC Keys pada pengaturan dashboard, yang terpisah dari API Keys. Sebagai contoh, permintaan berikut mengambil nomor blok Ethereum terbaru. Ganti YOUR_RPC_KEY dengan kunci RPC ERPC Anda.
bash
curl 'https://edge.erpc.global/eth?api-key=YOUR_RPC_KEY' \
  --header 'Content-Type: application/json' \
  --data '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}'
Jika berhasil, kolom result pada respons berisi nomor blok terbaru dalam format heksadesimal. Kunci RPC ERPC yang sudah digunakan untuk Solana juga dapat digunakan untuk permintaan ini. Untuk mengambil nomor blok Polygon terbaru, gunakan kunci RPC dan metode eth_blockNumber yang sama, lalu ubah jalur endpoint dari /eth menjadi /polygon.
Ikuti panduan mulai cepat setiap chain saat mengonfigurasi autentikasi. Sebagai contoh, Sui SDK mengirimkan kunci melalui header Authorization: Bearer.
Panduan mulai cepat Ethereum RPC: https://erpc.global/id/doc/ethereum-rpc/quickstart/

Berbagi satu alokasi penggunaan RPC di seluruh chain yang didukung

Token ERPC adalah unit yang digunakan di dalam ERPC untuk mengukur penggunaan RPC. Dengan ERPC Edge, alokasi token suatu paket digunakan bersama di seluruh chain yang didukung.
Sebagai contoh, pengambilan data dari Solana dan Ethereum sama-sama menggunakan alokasi token yang sama. Pengembang tidak perlu mengelola alokasi terpisah untuk setiap chain tambahan. Satu alokasi dapat digunakan di seluruh chain yang dibutuhkan oleh proyek atau aplikasi. Setiap chain tidak menerima alokasi terpisah dengan jumlah yang sama.
Konsumsi token dan batas permintaan mengikuti ketentuan chain, metode, dan paket yang digunakan. Saat memperkirakan penggunaan, periksa konsumsi token dari metode yang dibutuhkan aplikasi serta batas laju permintaan pada paket.

Terhubung otomatis ke titik masuk terdekat di antara lebih dari 300 lokasi edge

ERPC Edge menggunakan jaringan global Cloudflare, dengan lebih dari 300 lokasi edge di seluruh dunia yang berfungsi sebagai titik masuk koneksi. Saat aplikasi mengakses endpoint, aplikasi secara otomatis terhubung ke edge yang dekat dari sisi rute jaringan.
Permintaan diteruskan melalui edge tersebut ke node RPC yang sesuai, dan respons dikembalikan ke aplikasi. Hal ini mengurangi kebutuhan untuk memilih endpoint regional yang berbeda sekaligus menyediakan cara koneksi yang konsisten dari berbagai wilayah.
Angka “300+” pada infografik mengacu pada lokasi edge global tersebut. Arsitektur ini menggabungkan node RPC yang mengambil data blockchain dengan edge yang menjadi titik masuknya.

Gunakan paket RPC Free untuk pengembangan dan PoC

Paket RPC Free tersedia untuk pemeriksaan koneksi ERPC Edge dan PoC dengan biaya bulanan €0. Aktivasi standar memerlukan langkah verifikasi pembayaran sebesar €5. Langkah ini merupakan bagian dari proses aktivasi awal dan terpisah dari biaya bulanan paket Free.
Paket Free mengisi ulang 4,2 juta token pada awal setiap bulan menurut UTC, untuk digunakan bersama di seluruh chain yang didukung. Token yang tidak terpakai dari alokasi gratis bulanan tidak diakumulasikan ke bulan berikutnya. Token mengukur penggunaan RPC, sehingga 4,2 juta token tidak berarti 4,2 juta permintaan.
Mulailah dengan memeriksa perilaku dan konsumsi token dari metode yang dibutuhkan aplikasi, lalu pilih paket berdasarkan alokasi penggunaan dan laju permintaan yang diperlukan. Batas laju permintaan mengikuti ketentuan penggunaan setiap chain. Sebagai contoh, Base dan Polygon mengizinkan satu permintaan per 10 detik per akun pada paket Free. Permintaan ke chain lain juga dapat diperhitungkan dalam batas tersebut, jadi ikuti panduan mulai cepat setiap chain saat mengatur interval antarpermintaan.
Harga dan paket RPC: https://erpc.global/id/price/

Dari dashboard hingga permintaan RPC pertama

Untuk memulai:
  1. Masuk ke ERPC Web Dashboard, selesaikan langkah aktivasi yang diwajibkan oleh paket Anda, lalu temukan kunci yang ingin digunakan di bagian RPC Keys pada pengaturan.
  2. Buka halaman Edge di dashboard dan temukan URL endpoint serta panduan mulai cepat untuk chain yang ingin digunakan.
  3. Konfigurasikan kunci RPC dan endpoint di aplikasi, lalu kirim permintaan yang didukung oleh chain tersebut.
Untuk mencoba Ethereum, gunakan contoh eth_blockNumber di atas guna memeriksa respons pertama, lalu implementasikan pengambilan data atau pengiriman transaksi yang dibutuhkan aplikasi.

Tautan terkait