> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Tanya Jawab Umum LaserStream

> Dapatkan jawaban atas pertanyaan paling umum tentang LaserStream, termasuk pembelian, penggunaan, pemecahan masalah, dan pengelolaan langganan

## Membeli LaserStream

<Accordion title="Why is LaserStream better than a dedicated gRPC node?">
  LaserStream mendukung [sembilan endpoint regional](/docs/id/laserstream/grpc#endpoint-mainnet), melakukan failover otomatis dengan pemutaran ulang, dan merupakan pengganti langsung untuk Geyser. Anda mendapatkan throughput dan ketahanan yang lebih tinggi dibandingkan node khusus. Untuk informasi selengkapnya, lihat [perbandingan](/docs/id/laserstream/laserstream-vs-dedicated-nodes) kami.
</Accordion>

<Accordion title="How do I get access to LaserStream?">
  LaserStream Devnet tersedia pada [paket](/docs/id/billing/plans) Developer, Business, dan Professional. LaserStream Mainnet memerlukan paket Business atau Professional. [Mulai dari Dasbor Helius Anda](https://dashboard.helius.dev/laserstream), lalu ikuti [panduan mulai cepat gRPC LaserStream](/docs/id/laserstream/grpc) untuk menghubungkan stream pertama Anda.
</Accordion>

<Accordion title="What are the LaserStream Plus add-ons and how much do they cost?">
  Add-on LaserStream Plus mengubah model bayar per penggunaan pada paket Professional Anda menjadi biaya bulanan yang dapat diprediksi. Tersedia dalam lima tingkat: 5TB (\$400), 10TB (\$750), 25TB (\$1,750), 50TB (\$3,250), dan 100TB (\$6,000) per bulan. Setiap tingkat mencakup kuota data yang ditentukan tanpa menghabiskan kredit, kemudian 2 kredit per 0,1 MB (tanpa kompresi) untuk kelebihan penggunaan. [Lihat harga terperinci](/docs/id/billing/plans).
</Accordion>

<Accordion title="What Solana data streaming product offers the lowest latency data streams?">
  Untuk latensi paling rendah, [Preconfirmations](/docs/id/pre-confirmations/overview) men-stream transaksi **sebelum transaksi tersebut dipecah menjadi shred** — Helius melakukan prekonfirmasi saat leader mengeksekusinya, beserta status eksekusinya, sedangkan BAM melakukan prekonfirmasi saat validator berkomitmen untuk mengeksekusinya. Ini adalah sinyal transaksi paling awal yang ditawarkan Helius, dikirim melalui langganan WebSocket `preconfSubscribe`. Memerlukan **paket Professional atau yang lebih tinggi**; dikenai tarif **10 kredit per pesan**.

  Produk streaming tercepat berikutnya adalah [Raw Shreds (UDP)](/docs/id/shred-delivery/raw-shreds), yang menyediakan shred yang belum diproses langsung dari jaringan. Sebagai validator teratas berdasarkan stake, Helius menerima shred sebelum sebagian besar peserta jaringan lainnya.

  [Berlangganan melalui Dasbor Helius Anda](https://dashboard.helius.dev/shred-delivery-seats). Shred biasanya mulai tiba dalam waktu 5 detik setelah Anda mengirimkan alamat IP server.

  Setiap seat dikenai biaya \$1,000/bulan per IP (\$800/bulan per IP pada paket Pro). Lihat halaman [paket](/docs/id/billing/plans) untuk detail selengkapnya.

  Untuk aplikasi produksi yang memerlukan data terproses dengan jaminan commitment, [LaserStream](/docs/id/laserstream) menawarkan latensi paling rendah di antara solusi streaming terproses.

  LaserStream terhubung langsung ke leader Solana dan mencakup beberapa endpoint regional untuk meminimalkan latensi geografis. [Mulai menggunakan LaserStream](https://dashboard.helius.dev/laserstream) dari Dasbor Helius Anda.
</Accordion>

<Accordion title="Does Helius offer a shred streaming product like Jito's ShredStream?">
  Ya! Helius menawarkan [Raw Shreds (UDP)](/docs/id/shred-delivery/raw-shreds), layanan unggulan kami untuk pengiriman shred berlatensi rendah yang menyediakan akses berlatensi sangat rendah ke data transaksi mentah Solana.

  Shred Delivery mengirimkan shred yang belum diproses langsung dari jaringan, sehingga memberikan keunggulan kompetitif yang signifikan untuk perdagangan frekuensi tinggi dan strategi arbitrase.

  Anda dapat [berlangganan Raw Shreds](https://dashboard.helius.dev/shred-delivery-seats) langsung dari Dasbor Helius Anda. Cukup tambahkan seat dan masukkan alamat IP Anda—tanpa memerlukan penyediaan manual.

  Setiap seat dikenai biaya \$1,000/bulan per IP (\$800/bulan per IP pada paket Pro).

  Sebagai validator teratas berdasarkan stake, Helius menerima shred lebih cepat daripada validator dengan stake lebih kecil dan node RPC tanpa stake.

  **Perbedaan utama dari LaserStream:**

  * **Shred Delivery**: Shred mentah yang belum diproses. Dapat digunakan secara mandiri melalui dasbor Helius. Memerlukan logika deshredding. Untuk titik awal referensi, lihat [ShredStream Proxy milik Jito](https://github.com/jito-labs/shredstream-proxy).
  * **LaserStream**: Data terproses dengan jaminan tingkat commitment, pemutaran ulang riwayat selama 48 jam, dan SDK yang ramah pengembang untuk aplikasi produksi.
</Accordion>

<Accordion title="What are LaserStream's practical filter limits?">
  Hingga **10 juta** penyertaan akun per stream, dengan filter program tanpa batas. Batas koneksi berbeda-beda berdasarkan paket: paket Business mendapatkan hingga **10 koneksi gRPC bersamaan**, sedangkan paket Professional mendapatkan hingga **100 koneksi gRPC bersamaan**.
</Accordion>

## Menggunakan LaserStream

<Accordion title="Is LaserStream compatible with Yellowstone clients?">
  Ya! gRPC LaserStream dirancang sebagai pengganti langsung untuk gRPC Yellowstone. Cukup ubah endpoint dan token API Anda, dan kode gRPC yang ada akan langsung berfungsi dengan LaserStream. LaserStream menggunakan protokol gRPC sumber terbuka.
</Accordion>

<Accordion title="Where do I find LaserStream bandwidth metrics?">
  Anda dapat menemukan metrik bandwidth LaserStream pada halaman [LaserStream](https://dashboard.helius.dev/laserstream) di Dasbor Helius.
</Accordion>

<Accordion title="Is it possible to get data earlier than the processed commitment level?">
  Ya. [Preconfirmations](/docs/id/pre-confirmations/overview) men-stream transaksi **sebelum transaksi tersebut dipecah menjadi shred** — Helius melakukan prekonfirmasi saat leader mengeksekusinya, beserta status eksekusinya, sedangkan BAM melakukan prekonfirmasi saat validator berkomitmen untuk mengeksekusinya. Ini adalah sinyal transaksi paling awal yang ditawarkan Helius, dikirim melalui langganan WebSocket `preconfSubscribe`. Memerlukan **paket Professional atau yang lebih tinggi**; dikenai tarif **10 kredit per pesan**.

  Shred yang telah didekode juga tersedia melalui [Preprocessed Transactions (Beta)](/docs/id/preprocessed-transactions/overview) — bagian dari rangkaian produk Shred Delivery Helius. Data tersebut tiba **rata-rata \~8 md lebih cepat daripada tingkat commitment `processed`**, tetapi tidak menyertakan metadata eksekusi seperti perubahan saldo, log, atau informasi kesalahan. Dikirim melalui [WebSocket `preprocessedSubscribe`](/docs/id/preprocessed-transactions/preprocessed-subscribe) pada **semua paket berbayar**, dengan tarif **0,1 kredit per pesan**.

  Anda juga dapat menggunakan [Raw Shreds (UDP)](/docs/id/shred-delivery/raw-shreds) untuk menerima shred Solana yang belum diproses melalui UDP (memerlukan logika deshredding khusus).

  Anda dapat [berlangganan Raw Shreds](https://dashboard.helius.dev/shred-delivery-seats) langsung di Dasbor Helius Anda. Untuk memulai, beli seat (\$1,000/bulan/IP atau \$800/bulan/IP pada paket Pro) di dasbor Anda, lalu masukkan alamat IP server Anda.
</Accordion>

<Accordion title="Can I subscribe to multiple data types in one LaserStream request (e.g., accounts and transactions)?">
  Ya, Anda dapat berlangganan beberapa jenis data dalam satu `SubscribeRequest`. Tambahkan konfigurasi filter terpisah (seperti `accounts` dan `transactions`) untuk menerima pembaruan akun dan data transaksi dalam satu stream.
</Accordion>

<Accordion title="How do I subscribe to all transactions for a token or mint?">
  Masukkan mint ke `accountInclude` pada filter transaksi gRPC, lalu atur `matchMints: true`. LaserStream kemudian mencocokkan mint dengan mint saldo token sebelum/sesudah transaksi, bukan hanya dengan kunci akunnya, sehingga transfer SPL biasa yang tidak pernah mereferensikan mint juga terdeteksi. Memerlukan `helius-laserstream` 0.8.5+ (JS), 0.6.4+ (Rust), atau `go/v0.3.0`+ (Go); khusus gRPC. Lihat [Pemfilteran Mint Token](/docs/id/laserstream/mint-filtering).
</Accordion>

## Urutan Pesan

<Accordion title="Does LaserStream guarantee the order in which messages are sent?">
  Tidak, LaserStream tidak menjamin urutan pesan. Anda mungkin menerima transaksi dan pembaruan akun secara tidak berurutan, bahkan dalam slot yang sama.

  Untuk informasi selengkapnya, baca dokumentasi kami tentang [jaminan pengiriman LaserStream](/docs/id/laserstream/delivery-guarantees).
</Accordion>

<Accordion title="Does LaserStream stream accounts in the order that they're written to?">
  Tidak, LaserStream tidak men-stream akun dalam urutan yang sama seperti saat akun ditulis. Pembaruan akun mungkin tiba dalam urutan yang berbeda dari urutan penulisannya ke ledger. Untuk detail selengkapnya, baca [jaminan pengiriman LaserStream](/docs/id/laserstream/delivery-guarantees) kami.
</Accordion>

<Accordion title="How do I stream LaserStream transactions in order?">
  Anda tidak dapat men-stream transaksi secara berurutan, tetapi Anda dapat merekonstruksi urutannya di klien. Lakukan langkah berikut:

  1. Buffer pesan di sisi klien
  2. Ekstrak bidang `slot` dan `index` yang disertakan dalam setiap pesan
  3. Urutkan transaksi berdasarkan bidang tersebut

  Bidang `slot` menunjukkan slot tempat suatu transaksi berada, sedangkan bidang `index` menunjukkan posisinya dalam slot tersebut. Dengan menggunakan keduanya, Anda dapat merekonstruksi urutannya.
</Accordion>

## Memecahkan Masalah LaserStream

<Accordion title="Why is my LaserStream connection experiencing lag or slow performance?">
  • **Hambatan di sisi klien**: Klien JavaScript dapat mengalami keterlambatan saat kewalahan. Persempit filter Anda atau beralihlah ke bahasa yang lebih cepat.

  • **Bandwidth lokal terbatas**: Langganan yang berat dapat memenuhi kapasitas koneksi yang lambat. Pantau penggunaan jaringan atau tingkatkan koneksi Anda.

  • **Jarak geografis**: Pilih endpoint LaserStream di wilayah terdekat; rute yang panjang menyebabkan paket hilang dan menambah latensi.

  • **Logika pemrosesan**: Hindari memblokir thread utama; gunakan antrean asinkron atau worker.

  *Kiat tolok ukur*:

  ```bash theme={"system"}
  cargo install helius-laserstream-bandwidth
  helius-laserstream-bandwidth --laserstream-url $LASERSTREAM_URL --api-key $API_KEY
  ```
</Accordion>

<Accordion title="How do I check my LaserStream connection for errors?">
  Verifikasi x-token dan endpoint Anda, lalu pastikan gRPC keluar diizinkan. Periksa status koneksi di dasbor Anda dan tinjau log kesalahan dalam aplikasi untuk mencari masalah autentikasi atau jaringan.
</Accordion>

<Accordion title="Why aren't my LaserStream filters working as expected?">
  Konfirmasikan kunci publik dan tingkat commitment, lalu tinjau logika `AND`/`OR` Anda. Filter dievaluasi sebagaimana dijelaskan dalam [dokumentasi](/docs/id/laserstream/grpc#permintaan-berlangganan).
</Accordion>

<Accordion title="Why does LaserStream send an empty event every 15 seconds?">
  Ini adalah peristiwa ping/heartbeat yang menjaga koneksi tetap sehat dan mencegah timeout. Peristiwa ini merupakan bagian dari pengelolaan koneksi protokol gRPC. Anda dapat mengabaikan peristiwa ini dengan aman atau menggunakannya untuk memantau status koneksi dalam aplikasi Anda.
</Accordion>

***

## Perlu Bantuan Lebih Lanjut?

<CardGroup cols={2}>
  <Card title="Contact Support" icon="headset" href="/docs/id/support/contact-support">
    Dapatkan bantuan dari tim kami melalui Discord, obrolan, atau dukungan email.
  </Card>

  <Card title="Status Page" icon="wave-pulse" href="/docs/id/support/status-page">
    Periksa ketersediaan layanan dan informasi performa secara waktu nyata.
  </Card>
</CardGroup>
