Skip to main content

Ringkasan

Pembaruan harga: Sender Max kini menggunakan tip minimum 0.001 SOL. Tip ini memasukkan pengiriman Anda ke buffer tip prioritas untuk posisi teratas dalam blok — berikan tip lebih besar agar masuk lebih dahulu.
Sender Max adalah tingkat Helius Sender dengan performa tertinggi, yang dibuat untuk pengiriman yang harus masuk lebih dahulu daripada pesaing. Tingkat ini merutekan pengiriman Anda melalui setiap jalur berkecepatan tinggi yang tersedia dan memasukkannya ke buffer tip prioritas yang mengutamakan tip tertinggi. Sender Max menangani transaksi tunggal dan bundel. Keduanya menggunakan semua jalur (Helius, Jito, Harmonic, Rakurai, dan sebagainya) — satu-satunya perbedaan adalah payload-nya: kirim satu transaksi dengan sendTransaction, atau hingga empat transaksi dengan sendBundle. Tingkat ini memerlukan tip minimum 0.001 SOL. Untuk pengiriman yang dioptimalkan dari segi biaya melalui satu jalur, gunakan tingkat khusus SWQOS.

Fastest Landing

Dirutekan melalui setiap jalur berkecepatan tinggi untuk memberikan probabilitas tertinggi agar berhasil masuk

Priority Tip Buffer

Pengiriman Anda masuk ke buffer tip prioritas yang mengutamakan pengiriman dengan tip tertinggi — berikan tip lebih besar agar masuk lebih dahulu

No Credits

Tersedia di semua paket tanpa menggunakan kredit API

0.001 SOL Minimum Tip

Tip minimum yang diperlukan untuk masuk ke buffer tip prioritas dan menggunakan setiap jalur perutean

Cara kerjanya

Ketika Anda memberikan tip minimal 0.001 SOL, pengiriman Anda — baik berupa transaksi tunggal maupun bundel — dirutekan melalui setiap jalur berkecepatan tinggi yang tersedia dan dimasukkan ke buffer tip prioritas. Buffer tersebut mengutamakan tip tertinggi, sehingga menaikkan tip di atas nilai minimum akan meningkatkan peluang Anda untuk masuk lebih dahulu.
Tip di bawah 0.001 SOL tidak masuk ke buffer tip prioritas — tip tersebut dikirim atas dasar upaya terbaik melalui lebih sedikit jalur. Untuk pengiriman berlatensi rendah yang dapat diprediksi dengan tip lebih rendah, gunakan tingkat khusus SWQOS (0.000005 SOL).

Kapan menggunakan Max

Good fit

Akun yang sangat diperebutkan, peluncuran token kompetitif, likuidasi, dan setiap transaksi yang layak diberi tip lebih tinggi agar masuk lebih dahulu.

Consider SWQOS-only instead

Alur yang sensitif terhadap biaya atau bervolume tinggi, saat satu jalur cepat dapat memproses transaksi secara andal.

Persyaratan

Setiap pengiriman Sender Max harus menyertakan:
  • Tip: Transfer SOL minimal 0.001 SOL ke akun tip yang ditentukan. Dalam bundel, setidaknya satu transaksi harus menyertakan tip.
  • Biaya prioritas: Instruksi harga unit komputasi dengan biaya prioritas minimal 5.000 lamport. Lihat Biaya prioritas.
Melewati prapemeriksaan (skipPreflight: true) bersifat opsional, tetapi direkomendasikan — pemeriksaan praproses meningkatkan latensi.
Transaksi yang tidak menyertakan tip atau biaya prioritas akan ditolak. Untuk aturan khusus bundel, lihat Bundel.

Biaya prioritas

Setiap transaksi harus menyertakan biaya prioritas minimal 5.000 lamport, dan kami merekomendasikan setidaknya 10.000 lamport agar transaksi masuk dengan lebih andal. Tip memasukkan transaksi Anda ke buffer tip prioritas, sedangkan biaya prioritas meningkatkan prioritasnya dalam penjadwal validator — keduanya memaksimalkan peluang transaksi Anda untuk masuk. Tetapkan biaya prioritas dengan instruksi harga unit komputasi. Total biaya prioritas Anda adalah harga unit komputasi (dalam mikro-lamport) dikalikan dengan batas unit komputasi:
Gunakan Helius Priority Fee API untuk mendapatkan rekomendasi biaya secara real-time berdasarkan kondisi jaringan saat ini.

Endpoint

Gunakan endpoint HTTPS global untuk frontend, atau endpoint HTTP regional yang paling dekat dengan server Anda untuk backend. Frontend/browser (HTTPS global):
Backend/server (HTTP regional):
Lihat referensi endpoint Sender untuk detail dan pemanasan koneksi.
Ingin menghindari validator yang terkait dengan serangan sandwich? Tambahkan mev-protect=true ke URL endpoint — fitur ini berfungsi untuk sendTransaction maupun sendBundle: https://sender.helius-rpc.com/fast?mev-protect=true.

Contoh Kode

Untuk transaksi kompetitif, tip minimum 0.001 SOL kemungkinan tidak akan kompetitif. Sesuaikan tip Anda agar lebih mendekati nilai transaksi yang ingin Anda masukkan — semakin bernilai keberhasilan transaksi tersebut bagi Anda, semakin tinggi tip yang sebaiknya Anda berikan. Nilai minimum adalah batas bawah, bukan target.

Bundel

Bundel hanyalah jenis payload lain yang diterima Sender Max. Kirim hingga 4 transaksi yang telah ditandatangani sepenuhnya dan transaksi tersebut akan dieksekusi secara atomik (semua atau tidak sama sekali) sesuai urutan, serta dimasukkan ke buffer tip prioritas yang sama seperti transaksi tunggal — buffer tersebut mengutamakan bundel dengan tip tertinggi agar masuk paling cepat.
Berikan hanya tip Sender sebesar 0.001 SOL. Sender Max merutekan bundel Anda melalui setiap jalur berkecepatan tinggi dan menambahkan tip jalur yang diperlukan untuk Anda — Anda tidak perlu menambahkan tip Jito terpisah, menggunakan akun tip Jito, atau mengatur header jito-region. Hal tersebut hanya berlaku untuk bundel dasar.

Persyaratan

  • Hingga 4 transaksi, yang telah ditandatangani sepenuhnya. Transaksi tersebut dieksekusi secara berurutan dan atomik — jika ada yang gagal, seluruh bundel akan ditolak.
  • Tip: setidaknya satu transaksi harus mentransfer minimal 0.001 SOL ke akun tip Sender yang ditentukan. Ini adalah tip Sender yang sama dengan yang digunakan untuk transaksi tunggal — Helius menambahkan tip jalur yang diperlukan (termasuk Jito) untuk Anda, sehingga Anda tidak perlu menambahkan tip Jito terpisah.
  • Biaya prioritas: setiap transaksi harus menyertakan biaya prioritas minimal 5.000 lamport.

Mengirim

Kirim ke endpoint Sender dengan method: "sendBundle". Gunakan endpoint HTTPS global untuk frontend, atau endpoint regional mana pun untuk backend — semua wilayah Sender didukung.

Melacak transaksi yang masuk

Lacak bundel dengan cara yang sama seperti Anda melacak transaksi tunggal — dengan memantau setiap tanda tangan transaksi hingga masuk. Karena bundel bersifat atomik, konfirmasi atas salah satu transaksi berarti seluruh bundel telah masuk. Anda tidak menggunakan getBundleStatuses atau ID bundel. Gunakan metode yang paling sesuai dengan stack Anda:

Praktik Terbaik

  • Pemilihan endpoint: Gunakan https://sender.helius-rpc.com/fast untuk aplikasi frontend guna menghindari masalah CORS. Untuk aplikasi backend, gunakan endpoint HTTP regional yang paling dekat dengan server Anda.
  • Tip dinamis: Naikkan tip Anda di atas 0.001 SOL untuk transaksi yang sangat diperebutkan guna meningkatkan prioritas Anda dalam buffer tip.
  • Pemanasan koneksi: Gunakan endpoint /ping selama periode tidak aktif yang lebih lama dari 5 detik.
  • Biaya prioritas: Gunakan Helius Priority Fee API untuk mendapatkan rekomendasi secara real-time.
  • Percobaan ulang: Tetapkan maxRetries: 0 dan terapkan logika percobaan ulang Anda sendiri.

Terkait

Sender Overview

Konsep bersama: endpoint, pemanasan koneksi, batas laju, dan TPS khusus.

SWQOS-Only Tier

Pengiriman berlatensi rendah yang dioptimalkan dari segi biaya melalui satu jalur (tip minimum 0.000005 SOL).

MEV Protect

Rutekan transaksi agar menghindari validator yang secara statistik terkait dengan serangan sandwich.