Skip to main content
Node Khusus tidak digunakan lagi. Gunakan LaserStream untuk streaming gRPC.

Cara Memesan Node Khusus

Node Khusus dapat dipesan langsung dari portal developer pada tab Node Khusus.
Order a dedicated node from your Helius dashboard

Order a dedicated node from your Helius dashboard

Jenis Node

Jenis node yang Anda pilih bergantung pada kebutuhan Anda. Karena kami tidak menerapkan batas laju apa pun, performa node Anda akan sepenuhnya bergantung pada spesifikasinya. Untuk aplikasi streaming gRPC (kasus penggunaan utama), semua jenis node akan memberikan performa yang baik.
Penting: Meskipun getProgramAccounts didukung, node khusus tidak dioptimalkan untuk panggilan ini. Penggunaan berat dapat memengaruhi performa node atau bahkan menyebabkan kegagalan node. Gunakan paket bersama Anda untuk kueri getProgramAccounts karena paket tersebut memiliki pengindeks khusus yang membuat panggilan ini jauh lebih cepat dan andal.
Choose your dedicated node's type and location

Choose your dedicated node's type and location

Lokasi Node

Kami menawarkan node di berbagai wilayah: Amerika Utara (Pittsburgh, Newark, Salt Lake City, Los Angeles, Vancouver); Eropa (Dublin, London, Amsterdam, Frankfurt); dan Asia (Tokyo, Singapura) untuk memastikan cakupan geografis terbaik dengan infrastruktur Solana global. Untuk latensi optimal, pilih node yang paling dekat dengan server Anda. Node Anda akan diterapkan dalam waktu tiga jam setelah pembayaran.

Klien Node

Anda dapat menyesuaikan node dengan memilih jenis klien—Agave atau Jito Labs (fork Agave dengan metode tambahan simulateBundle)
Select your dedicated node's client type

Select your dedicated node's client type

Node khusus tidak dapat mengirim Jito Bundles sendiri. Untuk mengirim Jito Bundles, Anda harus menggunakan Jito API, yang menangani pengemasan dan pengiriman bundel melalui sistem Jito.

Plugin Geyser (Disarankan)

Kami sangat menyarankan Anda untuk menambahkan Plugin Geyser Yellowstone, yang merupakan kasus penggunaan utama untuk node khusus. Plugin ini menyediakan streaming gRPC berperforma tinggi untuk slot, blok, transaksi, dan pembaruan akun.
Select the Yellowstone gRPC Geyser Plugin (Recommended)

Select the Yellowstone gRPC Geyser Plugin (Recommended)

Praktik Terbaik: Node khusus dioptimalkan untuk streaming gRPC. Gunakan paket bersama Anda untuk pengiriman transaksi, kueri arsip, dan operasi RPC yang kompleks.

Opsi Pembayaran

Anda dapat membayar menggunakan mata uang fiat atau kripto (USDC). Setelah pembayaran berhasil, node Anda akan diterapkan dalam waktu 3 jam. Untuk penagihan, pembayaran fiat akan mendapatkan diskon pada tagihan bulan berikutnya sesuai jumlah hari yang diperlukan untuk menyediakan node. Untuk pembayaran kripto, siklus penagihan dimulai setelah node dikirimkan.

Demo

Memulai

Setelah Node Khusus Anda disiapkan dan siap digunakan (status: Berhasil), Anda dapat mulai menggunakannya.

Menghubungkan ke node khusus Anda

Streaming gRPC (Kasus Penggunaan Utama)

Node khusus dioptimalkan untuk streaming gRPC melalui Plugin Geyser Yellowstone. Ini adalah cara utama dan yang disarankan untuk menggunakan node khusus Anda.
Pertimbangkan LaserStream untuk Streaming gRPC: LaserStream menawarkan performa dan keandalan yang lebih baik, serta fitur canggih seperti pemutaran ulang data historis selama 48 jam untuk streaming gRPC. LaserStream disarankan untuk 99% kasus penggunaan streaming. Bandingkan LaserStream dengan Node Khusus untuk mengevaluasi solusi terbaik bagi kebutuhan Anda, atau mulai gunakan LaserStream dari Dasbor Helius Anda.

RPC Dasar dan WebSocket (Fungsionalitas Terbatas)

Setiap node khusus juga menyediakan fungsionalitas RPC dasar, tetapi dengan sejumlah keterbatasan. Untuk aplikasi produksi, gabungkan node khusus dengan paket bersama. Di sini, kami menggunakan Solana web3.js untuk memanggil getSlot menggunakan node khusus kami:
Berikut cara menyiapkan koneksi WebSocket native untuk melakukan streaming slot baru:
Ingat: Contoh RPC di atas hanya untuk fungsionalitas dasar. Keterbatasan node khusus:
  • sendTransaction didukung tetapi tidak dioptimalkan—sebagian besar transaksi tidak akan masuk (gunakan paket bersama Anda untuk pengiriman transaksi yang andal)
  • Tidak ada kueri data arsip (gunakan paket bersama Anda)
  • getProgramAccounts didukung tetapi tidak dioptimalkan—penggunaan berat dapat memengaruhi performa atau menyebabkan kegagalan node (gunakan paket bersama Anda untuk keandalan)
Kasus penggunaan utama: Gunakan konfigurasi streaming gRPC di bawah ini untuk performa optimal.

Siapkan Plugin Geyser Anda

Untuk mulai menggunakan plugin Geyser, Anda perlu mengkloning repositori Yellowstone:

Menggunakan CLI

Setelah selesai, Anda akan melihat terminal menampilkan slot baru. Jangan lupa mengganti URL dan Token dengan milik Anda sendiri.
Terminal log output from the Yellowstone gRPC client showing a stream of slot updates with processed, confirmed, and finalized statuses

Terminal output of new slots

Contoh TypeScript

Contoh ini melakukan streaming langsung semua transaksi Raydium dalam format JSON:
JSON output of a Raydium transaction streamed over gRPC, showing the allRaydiumTxs filter, signature, account keys, and instructions

Example output of a partial Raydium transaction