FAQ Endpoint RPC Solana | ERPC

Q. Apa itu endpoint RPC Solana, dan bagaimana cara mendapatkannya dengan ERPC?

Endpoint RPC Solana adalah URL yang digunakan aplikasi, bot trading, wallet, atau sistem analitik untuk mengirim JSON-RPC request ke Solana dan menerima data on-chain. Dengan ERPC, Anda mendapatkan endpoint Solana terkelola yang mendukung akses HTTP dan WebSocket melalui jaringan proxy global yang sama.
Untuk mulai memakai Solana RPC di ERPC, buka atau buat akun Anda di ERPC Dashboard, salin API key, lalu tambahkan ke parameter api-key pada URL endpoint:
text
https://edge.erpc.global?api-key=<YOUR_API_KEY>
Gunakan format API key yang sama untuk WebSocket subscription:
text
wss://edge.erpc.global?api-key=<YOUR_API_KEY>

Q. Berapa token yang dikonsumsi oleh setiap metode?

Kami sedang menyiapkan tabel penggunaan token yang lebih rinci. Selama periode uji coba gratis, Anda dapat mencoba semua metode dan melihat sendiri perkiraan konsumsi token dalam penggunaan nyata.
Sebagai referensi, tarif dasar saat ini adalah 42 token per metode.
🔗 ERPC Dashboard

Q. Method apa yang didukung Unlimited Endpoint?

Unlimited Endpoints dirancang untuk panggilan standar Solana RPC berlatensi rendah. Method yang didukung adalah getSlot, getBlockHeight, getLatestBlockhash, getBalance, getAccountInfo, getMultipleAccounts, getTransaction, sendTransaction, simulateTransaction, getSignatureStatuses, getRecentPrioritizationFees, getHealth, getVersion, getEpochInfo, getBlock. Untuk method lainnya, gunakan https://edge.erpc.global?api-key=<YOUR_API_KEY>.

Q. Di region mana node Anda berada?

Kami saat ini mengoperasikan node di region berikut:
  • Frankfurt (FRA)
  • Amsterdam (AMS)
  • London (LON)
  • New York (NY)
  • Chicago (CHI)
  • Tokyo (TY)
  • Singapore (SGP)
  • Sydney (SYD)
RPC endpoint ERPC didukung oleh Cloudflare dan memanfaatkan jaringan global dengan lebih dari 300 server edge. Request otomatis diarahkan melalui lokasi edge Cloudflare terdekat, lalu diteruskan ke node ERPC yang optimal untuk menjaga jalur jaringan sependek mungkin dan latensi tetap rendah dari berbagai wilayah.
Arsitektur ini mengurangi dampak jarak geografis dan routing yang kompleks, sehingga konektivitas ke node Solana tetap stabil dan teroptimasi.
ERPC Dashboard: ERPC Dashboard

Q. Apakah saya bisa memakai WebSocket?

Ya. WebSocket didukung melalui endpoint yang sama, sehingga Anda dapat menerima pembaruan data real-time secara efisien.

Q. Mengapa saya menerima error 401?

Error 401 menunjukkan masalah autentikasi. Periksa hal-hal berikut:
  • Apakah langganan Anda sudah aktif
  • Apakah kredit Anda masih tersisa
Jika kredit sudah habis, pertimbangkan untuk upgrade paket.

Q. Mengapa saya menerima error 429?

Error 429 berarti Anda telah mencapai rate limit. Jika error ini sering terjadi dan berdampak pada layanan Anda, pertimbangkan untuk upgrade paket.

Q. Mengapa dedicated endpoint lebih cepat?

Shared endpoint digunakan oleh beberapa pelanggan yang berbagi resource yang sama. Ketika traffic meningkat, server harus memproses lebih banyak request dalam kapasitas fisik yang terbatas, sehingga waktu respons dapat melambat.
Kami tetap mengoptimalkan performa shared endpoint, tetapi dedicated endpoint memberi Anda resource yang tidak dipakai pelanggan lain. Hasilnya, performa lebih stabil dan respons lebih cepat secara konsisten.
Selain itu, dedicated endpoint menyediakan opsi komunikasi tanpa TLS, seperti HTTP. Dengan melewati TLS handshake yang dapat memakan sekitar 20 ms, komunikasi menjadi lebih cepat dibandingkan HTTPS.

Q. Apakah harga promo akan naik setelah saya berlangganan?

Selama langganan Anda tetap aktif, harga promo yang Anda dapatkan saat mendaftar tetap berlaku. Infrastruktur yang mampu menangani beban kerja real-time Solana masih langka secara global, dan kami berencana menyesuaikan harga daftar mengikuti peningkatan permintaan hardware dan jaringan. Konfigurasi spesifikasi tinggi serta region dengan permintaan besar biasanya habis lebih cepat, sehingga mengunci harga promo saat ini dapat menjadi pilihan paling efisien untuk jangka panjang.

Q. Saya ingin membayar dengan crypto. Apakah bisa?

Pembayaran crypto sekarang tersedia dari ERPC Web Dashboard. Anda dapat menggunakan SOL, USDC, atau EURC untuk membeli ERPC Credits.
Gunakan ERPC Credits tersebut untuk mengaktifkan atau melanjutkan plan ERPC. Buka dashboard, pilih pembayaran crypto, kirim transfer dari wallet Anda, lalu dashboard akan memverifikasi transaksi dan menambahkan credits ke akun Anda.

Q. Region mana yang Anda rekomendasikan?

Tidak ada satu region terbaik yang permanen. Solana bersifat global, dan leader validator berubah di setiap slot. Region dengan jumlah validator dan stake lebih tinggi lebih sering mendapatkan leader slot, yang dapat membantu transaksi masuk lebih cepat. Namun, traffic kompetitif juga cenderung terkonsentrasi di region tersebut, sehingga region yang lebih sepi kadang memberi hasil lebih baik tergantung strategi Anda.
Sebagai titik awal praktis, pilih region padat validator seperti Frankfurt atau US East Coast ketika pasokan leader slot yang stabil menjadi prioritas. Jika eksekusi jalur pendek ke validator tertentu lebih penting, tempatkan infrastruktur Anda dekat target tersebut. Gunakan Validators Solutions untuk memahami distribusi publik jaringan Solana, lalu gunakan ERPC Leader Slot API dan pengukuran nyata untuk memutuskan apakah deployment satu region, dua region, atau global lebih sesuai.
Solana Laporan Distribusi Mainnet

Q. Saya membutuhkan latensi sekitar 400 ms atau lebih baik. Apa yang perlu diperhatikan?

Untuk mencapai latensi sekitar 400 ms atau lebih baik, perhatikan poin-poin berikut:
  • Memahami nilai ping secara realistis: Nilai ping menunjukkan kondisi ideal dan tidak selalu mencerminkan latensi aktual dalam komunikasi streaming, yang sering kali sekitar 5 kali lebih tinggi dari ping. Misalnya, ping 100 ms antarbenua dapat menghasilkan latensi aktual sekitar 500 ms. Karena itu, infrastruktur perlu ditempatkan di region yang sama untuk mengejar latensi sekitar 400 ms.
    • Referensi nilai ping umum:
      • Jaringan yang sama: ~ 0.1ms
      • Private Network Interconnect (PNI): ~ 0.2ms
      • Pusat data yang sama: ~ 0.3ms
      • Kota yang sama: ~ 1ms
      • Negara tetangga: ~ 5-10ms
      • Antarbenua: ~ 100-300 ms
  • Jangan bergantung pada rata-rata latensi: Validator Solana tersebar secara global, dan leader schedule berubah di setiap epoch. Mengandalkan rata-rata latensi untuk mencapai sekitar 400 ms tidak praktis. Sebaliknya, Anda perlu melacak jadwal validator di region spesifik untuk mengidentifikasi slot dengan latensi terendah. Untuk menjaga latensi tetap rendah secara konsisten, infrastruktur lintas region yang relevan sering dibutuhkan. Di dalam region yang sama, akuisisi data dapat terjadi dalam puluhan milidetik, sementara transmisi dapat berada di kisaran beberapa milidetik.
  • Lacak leader schedule: Pantau leader validator schedule untuk region Anda dengan ERPC Leader Slot API (getLeaderSlots). API ini menyediakan data real-time tentang leader mendatang, stake weight, geolokasi validator, dan referensi ping, sehingga Anda dapat mengidentifikasi slot trading optimal dengan latensi minimal. Data peta publik dan RPC API native berguna untuk visibilitas jaringan secara umum, tetapi tidak cukup presisi untuk timing eksekusi. Leader Slot API mengisi celah tersebut dengan granularitas yang dibutuhkan untuk routing dan keputusan trading.
Validators Solutions - Solana data jaringan
Data jaringan Solana: Validators Solutions

Q. Bagaimana cara mencapai zero-block atau zero-slot trading?

Mencapai zero-block atau zero-slot trading membutuhkan strategi yang lebih matang:
  • Identifikasi opportunity zones: Validator Solana tersebar secara global, sehingga secara fisik tidak mungkin mendapatkan latensi optimal untuk setiap slot. Pantau leader schedule validator di region tempat infrastruktur Anda berada, lalu identifikasi zona peluang yang paling menguntungkan. Deployment di beberapa region juga dapat membantu. Frankfurt, misalnya, merupakan region penting karena kepadatan validator yang tinggi, sehingga peluang leader selection dan kesempatan trading lebih sering muncul.
    Gunakan ERPC Leader Slot API (getLeaderSlots) untuk memperoleh leader schedule real-time, stake weight, data geolokasi validator, dan referensi ping dengan presisi lebih tinggi daripada sumber data peta publik atau RPC API native. Ini membantu Anda memprediksi opportunity zones dengan lebih akurat dan mengeksekusi trade dengan latensi mendekati nol.
  • Gunakan dedicated node: Jika sulit bersaing memakai shared endpoint, pertimbangkan dedicated node. Shared node dapat mengalami latensi karena traffic dari pengguna lain. Menempatkan dedicated endpoint di jaringan yang sama dengan aplikasi Anda juga dapat mengurangi latensi jaringan secara signifikan dan mengoptimalkan performa.

Q. Bagaimana cara mencapai latensi serendah mungkin?

Setup ideal untuk latensi minimal adalah dedicated RPC endpoint yang dikombinasikan dengan Bare-Metal servers kami. Keduanya dapat berbagi jaringan yang sama, memungkinkan komunikasi privat jarak nol dengan ping sekitar 0.1 ms.
Silakan hubungi kami melalui ERPC Dashboard untuk detail lebih lanjut.

Q. Transaksi pada dedicated node saya memiliki success rate rendah. Mengapa?

Success rate dan kecepatan transaksi sangat dipengaruhi oleh mekanisme bernama QoS (Quality of Service). Kami menyediakan QoS khusus untuk dedicated node. Untuk detail lebih lanjut, lihat halaman berikut atau tanyakan melalui ERPC Dashboard.

Q. Seperti apa latensinya?

Latensi bervariasi tergantung metode pengukuran dan lingkungan penggunaan Anda. Daripada hanya berfokus pada angka tertentu, yang paling penting adalah memastikan latensi memenuhi kebutuhan operasional nyata Anda.
Kami menawarkan uji coba gratis di semua paket, sehingga Anda dapat menguji performa langsung di lingkungan produksi atau staging Anda. Kami juga menyediakan tool yang mudah digunakan dalam TypeScript dan Rust untuk mengukur latensi. Gunakan tool tersebut bersama uji coba gratis Anda.

Q. Apakah RPC ini, termasuk gRPC dan Shreds, lebih cepat dari layanan lain?

Kami menyarankan Anda memakai uji coba gratis dan membandingkan performanya dengan layanan lain. Jika layanan kami lebih lambat dalam kondisi tertentu, beri tahu kami detail kondisi pengujian dan layanan pembanding melalui ERPC Dashboard. Kami akan membantu mengidentifikasi penyebabnya dan meningkatkan performa.
Kami terus meningkatkan latensi berdasarkan feedback pelanggan. Jika Anda membutuhkan endpoint tercepat, bagikan metrik dan kondisi perbandingan secara rinci agar kami dapat menyesuaikan solusi dengan kebutuhan Anda.

Q. Paket mana yang menawarkan performa tercepat?

Secara umum, paket tier tertinggi memberikan performa tercepat karena memakai CPU yang lebih kuat, kapasitas memori lebih besar, dan konfigurasi hardware yang lebih tangguh.
Kami juga menyediakan solusi khusus jika Anda membutuhkan server yang lebih kuat. Namun, paket standar kami dirancang untuk memberi rasio harga dan performa yang optimal.
Kami berkomitmen menyediakan performa kelas dunia di setiap level harga. Jika Anda menemukan penyedia yang lebih cepat pada kisaran harga yang sama, beri tahu kami agar kami dapat menyelidiki dan melakukan peningkatan.

Q. Saya mengalami latensi tinggi. Mengapa?

Latensi meningkat seiring jarak dari endpoint. Kami menyarankan akses dari server yang dekat dengan endpoint yang tersedia. Lingkungan tercepat tersedia melalui Bare-Metal servers dan VPS services kami.

Q. Mana yang paling cepat: WebSocket, gRPC, atau Shreds?

Feedback pelanggan secara konsisten menunjukkan urutan performa berikut:
Shreds > gRPC > WebSocket
Beri tahu kami jika Anda mendapatkan hasil yang berbeda.

Q. Latensi tidak sesuai harapan. Apa yang bisa saya cek?

Performa dapat berbeda tergantung bahasa pemrograman yang digunakan. Secara umum, urutan performanya adalah:
Rust > Go > TypeScript (JavaScript) > Python
Untuk perbandingan lebih rinci, lihat referensi berikut:
Kami sangat merekomendasikan Rust jika Anda mengejar performa maksimal.