Skip to main content

Cara Memesan Node Khusus

Node Khusus dapat dipesan langsung dari portal pengembang pada tab Dedicated Nodes.
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, 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 lebih andal.
Choose your dedicated node's type and location

Choose your dedicated node's type and location

Lokasi Node

Kami menyediakan 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 dari 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 bundle melalui sistem Jito.

Plugin Geyser (Direkomendasikan)

Kami sangat menyarankan Anda 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 dengan mata uang fiat atau kripto (USDC). Setelah pembayaran berhasil, node Anda akan diterapkan dalam waktu 3 jam. Untuk penagihan, pembayaran fiat akan memperoleh diskon pada tagihan bulan berikutnya berdasarkan 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: Succeeded), 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 direkomendasikan untuk menggunakan node khusus Anda.
Pertimbangkan LaserStream untuk Streaming gRPC: LaserStream menawarkan performa dan keandalan yang lebih baik serta fitur lanjutan seperti pemutaran ulang riwayat selama 48 jam untuk streaming gRPC. LaserStream direkomendasikan 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 batasan. Untuk aplikasi produksi, kombinasikan 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 ditujukan untuk fungsionalitas dasar. Batasan node khusus:
  • sendTransaction didukung tetapi tidak dioptimalkan—sebagian besar transaksi tidak akan berhasil 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 penyiapan streaming gRPC di bawah ini untuk mendapatkan performa optimal.

Menyiapkan Plugin Geyser

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

Menggunakan CLI

Setelah selesai, Anda akan melihat output slot baru di terminal. 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 semua transaksi Raydium secara langsung 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