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
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.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 WebSocketpreconfSubscribe. 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
Preprocessed Transactions
Transaksi praproses adalah transaksi praeksekusi yang terutama diagregasikan dari shred yang telah didekode, dengan proses deshredding ditangani oleh Helius. Dikirimkan melaluipreprocessedSubscribe 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-grpcyang sudah ada
Paling Cocok Untuk
- Layanan backend
- Aplikasi dengan throughput tinggi
- Sistem kritis yang memerlukan jaminan pengiriman data
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:
transactionSubscribedanaccountSubscribeyang ditingkatkan untuk pemfilteran yang lebih lengkap - Hingga 200 md lebih cepat daripada WebSocket standar berbasis RPC Agave
- Endpoint terpadu:
wss://mainnet.helius-rpc.comdanwss://devnet.helius-rpc.comuntuk metode standar maupun metode dengan ekstensi Helius
Paling Cocok Untuk
Aplikasi frontend real-time, backend bervolume sedang, dan kompatibilitas ekosistem yang luasWebhook
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 eksternalMemulai
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