Skip to main content

Apa itu streaming data di Solana?

Streaming data memungkinkan aplikasi menerima pembaruan real-time dari blockchain Solana saat peristiwa terjadi secara on-chain. Alih-alih melakukan polling berulang kali untuk mendapatkan pembaruan, streaming membuat koneksi persisten yang langsung mengirimkan data ke aplikasi Anda saat transaksi diproses, akun berubah, atau blok dihasilkan. Fitur ini sangat penting bagi aplikasi yang memerlukan data terkini, seperti:
  • Aplikasi perdagangan yang memantau perubahan harga dan likuidasi
  • Protokol DeFi yang melacak interaksi pengguna dan perubahan status
  • Marketplace NFT yang mendeteksi penjualan, listing, dan transfer
  • Platform analitik yang mengumpulkan metrik blockchain secara komprehensif
  • Dompet yang menampilkan pembaruan saldo dan transaksi secara real-time
Sedang membuat strategi perdagangan? Bagian Perdagangan menyatukan produk yang sensitif terhadap latensi — Preconfirmations, Shred Delivery, dan Helius Sender — dalam satu tempat.

Mengapa memilih Helius untuk streaming data?

Ultra-Low Latency

Koneksi langsung ke leader Solana memastikan pengiriman data dalam waktu kurang dari satu detik

Enterprise Reliability

Redundansi multinode dan failover otomatis untuk uptime 99,9%

24-Hour Historical Replay

Jangan lewatkan data berkat kemampuan backfill otomatis

Global Infrastructure

Endpoint di berbagai wilayah untuk performa optimal di seluruh dunia

Solusi streaming mana yang sebaiknya saya gunakan?

Pilih produk yang sesuai dengan tahap data yang Anda perlukan dan cara aplikasi Anda ingin menggunakannya. Tabel di bawah memetakan setiap opsi berdasarkan bentuk pengirimannya dan jenis beban kerja yang paling sesuai.
Tidak yakin harus memilih yang mana? Sebagian besar aplikasi produksi memulai dengan LaserStream gRPC untuk backend dan LaserStream WebSocket untuk klien browser/antarmuka pengguna. Webhook cocok jika Anda tidak ingin memelihara koneksi persisten. Shred Delivery dirancang khusus untuk strategi perdagangan dengan latensi di bawah satu milidetik, sedangkan Preprocessed Transactions mengirimkan transaksi praeksekusi yang telah didekode tanpa deshredding. Untuk memperoleh sinyal transaksi paling awal, Preconfirmations melakukan streaming transaksi sebelum transaksi tersebut diubah menjadi shred.

Pilih berdasarkan aspek yang ingin Anda optimalkan

Produk berbasis shred dan tingkat commitment LaserStream berada di titik yang berbeda dalam siklus hidup transaksi. Data yang ingin Anda terima sama pentingnya dengan protokol yang digunakan:
Hal yang sering terlewat: jika Anda memerlukan perubahan status akun atau program secara real-time (misalnya, memantau akun kurva ikatan milik AMM atau saldo token pengguna), Shred Delivery tidak membantu — pembaruan tersebut belum ada pada tahap shred. Sebagai gantinya, gunakan LaserStream gRPC pada processed.

Solusi Streaming Helius

Preconfirmations

Preconfirmations melakukan streaming transaksi pada titik paling awal ketika transaksi dapat diamati — sebelum transaksi dikumpulkan menjadi entri dan diubah menjadi shred. Preconfirmations Helius dipancarkan segera setelah leader mengeksekusi transaksi, beserta status eksekusinya; Preconfirmations BAM dipancarkan ketika validator berkomitmen untuk mengeksekusinya. Ini adalah sinyal transaksi dengan latensi terendah yang ditawarkan Helius dan dikirimkan melalui langganan WebSocket preconfSubscribe. Tersedia bagi pelanggan paket Professional atau yang lebih tinggi dengan biaya 10 kredit per pesan.

Paling Cocok Untuk

Reaksi secepat mungkin terhadap aktivitas on-chain:
  • propAMM
  • Sniper
  • Copy trader
  • Bot likuidasi
Preconfirmation adalah sinyal awal, bukan jaminan — transaksi tersebut belum masuk dan masih dapat gagal atau dibatalkan.

Shred Delivery

Shred Delivery adalah produk data praeksekusi Helius: shred mentah (UDP). Helius merupakan validator teratas berdasarkan stake, sehingga kami menerima shred sebelum validator dengan stake lebih rendah dan node RPC tanpa stake. Anda harus mengimplementasikan deshredding sendiri. Tersedia pada semua paket; setiap slot dikenakan biaya $1.000/bulan per IP ($800/bulan per IP pada paket Pro). Berlangganan melalui Dasbor Helius - tidak memerlukan penyediaan manual.

Paling Cocok Untuk

  • propAMM
  • Sniper
  • Copy trader
  • Bot likuidasi
  • Arbitrase
  • Operator node RPC yang ingin menghilangkan latensi sinkronisasi jaringan
Siap menerima shred mentah? Berlangganan melalui Dasbor Helius. Lihat harga untuk detailnya.

Preprocessed Transactions

Transaksi praproses adalah transaksi praeksekusi yang terutama diagregasikan dari shred yang telah didekode, dengan proses deshredding ditangani oleh Helius. Dikirimkan melalui preprocessedSubscribe WebSocket (Beta Publik, semua paket berbayar, 0,1 kredit per pesan).

Paling Cocok Untuk

Aplikasi perdagangan yang sensitif terhadap latensi dan menginginkan transaksi praeksekusi yang telah didekode tanpa mengoperasikan dekoder shred.

LaserStream gRPC (Semua paket di Devnet, Business+ di Mainnet)

LaserStream gRPC menyediakan streaming data dengan latensi sangat rendah melalui gRPC, dilengkapi fitur canggih seperti pemutaran ulang historis, koneksi ulang otomatis, dan keandalan multinode. LaserStream kompatibel pada tingkat protokol dengan protokol terbuka Yellowstone gRPC sehingga semua klien Yellowstone dapat digunakan.

Fitur Utama

  • Siap pakai: Dapatkan aliran gRPC yang lebih cepat tanpa kerepotan mengelola perangkat keras atau peningkatan versi
  • Pemutaran Ulang Historis 48 Jam: Lakukan backfill otomatis untuk data yang terlewat hingga 48 jam
  • Koneksi Ulang Otomatis: Pengelolaan koneksi bawaan dengan logika percobaan ulang yang cerdas
  • Endpoint Global: Tersedia di 9 wilayah di seluruh dunia untuk latensi optimal
  • Kompatibel dengan Yellowstone: Pengganti langsung untuk konfigurasi @triton-one/yellowstone-grpc yang sudah ada

Paling Cocok Untuk

  • Layanan backend
  • Aplikasi dengan throughput tinggi
  • Sistem kritis yang memerlukan jaminan pengiriman data
Mulai gunakan LaserStream melalui Dasbor Helius. Mainnet memerlukan paket Business atau yang lebih tinggi; Devnet tersedia pada semua paket berbayar. Lihat paket kami untuk detailnya.

LaserStream WebSocket

LaserStream WebSocket adalah varian LaserStream yang menggunakan protokol WebSocket. Produk ini menyediakan metode langganan Solana JSON-RPC standar (accountSubscribe, programSubscribe, logsSubscribe, …) beserta ekstensi khusus Helius seperti transactionSubscribe untuk pemfilteran tingkat lanjut. Semuanya tersedia pada endpoint terpadu yang sama dan didukung oleh backend LaserStream yang sama dengan produk gRPC.

Fitur Utama

  • Kompatibilitas penuh dengan Solana: dapat digunakan dengan pustaka klien Solana WebSocket apa pun
  • Ekstensi Helius: transactionSubscribe dan accountSubscribe yang ditingkatkan untuk pemfilteran yang lebih lengkap
  • Hingga 200 md lebih cepat daripada WebSocket standar berbasis RPC Agave
  • Endpoint terpadu: wss://mainnet.helius-rpc.com dan wss://devnet.helius-rpc.com untuk metode standar maupun metode dengan ekstensi Helius

Paling Cocok Untuk

Aplikasi frontend real-time, backend bervolume sedang, dan kompatibilitas ekosistem yang luas

Webhook

Notifikasi webhook berbasis peristiwa dan antarpeladen untuk aktivitas on-chain yang dikirimkan ke endpoint Anda.

Fitur Utama

  • Data Peristiwa yang Diurai: Data transaksi yang mudah dibaca untuk penjualan, swap, dan lainnya
  • Beragam Jenis: Opsi webhook enhanced, mentah, dan Discord
  • Pemfilteran Transaksi: Berlangganan jenis peristiwa dan alamat tertentu
  • Pengiriman Andal: Percobaan ulang dan konfirmasi pengiriman otomatis

Paling Cocok Untuk

Arsitektur berbasis peristiwa, notifikasi, dan integrasi dengan layanan eksternal

Memulai

1

Choose Your Solution

Pilih metode streaming yang paling sesuai dengan kebutuhan aplikasi dan infrastruktur Anda.
2

Get Your API Key

Daftar di dashboard.helius.dev dan dapatkan kunci API Anda.
3

Follow the Quickstart

Setiap solusi memiliki panduan mulai cepat dan contoh kode khusus.
4

Monitor & Scale

Gunakan dasbor Helius untuk memantau penggunaan dan meningkatkan skala paket Anda sesuai kebutuhan.

Data Streaming Quickstart

Siapkan dan jalankan koneksi streaming pertama Anda dalam hitungan menit

Dukungan & Komunitas

Documentation

Referensi dan panduan API yang komprehensif untuk semua metode streaming

Discord Community

Bergabunglah dengan ribuan pengembang yang membangun di Solana dengan Helius

Enterprise Support

Saluran dukungan prioritas untuk pelanggan bisnis dan profesional
Siap memulai streaming data Solana? Pilih metode yang Anda inginkan di atas dan pelajari dokumentasinya!