Solanaで取引システムを構築
Solana上の高性能取引システムのコアコンポーネントは以下の通りです。最も早い信号を得る
Preconfirmations は、shred が生成される前に、バリデータのスケジューラから直接送られます。すべての有料プランで利用できます。カバレッジは限定的なため、先行することが最も重要な取引に使用してください。 Trade on Preconfirmationsガイドに従って始めてください。カバレッジのギャップを埋める
Helius PreconfirmationsはSolanaのすべてのトランザクションの約40%しかカバーしていないため、残りのトランザクションのカバレッジが必要です。 Raw Shredsを自分で処理する能力がある場合は、そこから始めてください。 デシュレッドインフラを運用したくない場合は、Preprocessed Transactionsを使用してください。これは、私たちがデシュレッドした原生シュレッドです。 シュレッドとPreprocessed TransactionsはPreconfsより遅いですが、Solanaのすべてのトランザクションをカバーし、プログラムやプール全体を見るための最適なツールです。 Trade on Preprocessed Transactionsに従って始めてください。LaserStreamでプール状態を追跡する
事前実行フィードはトランザクションの意図を示し、何をしたかは示しません。アカウントとプールの状態変化はまず実行後に表示され、LaserStreamはprocessedコミットメントレベルでこのデータを取得する最速の方法です。
LaserStream gRPCまたはWebSocketsを使用して価格設定とポジショントラッキングを行い、プログラムに購読し、アカウントをリッスンするなどしてください。
Stream Pump AMM Data with LaserStreamガイドに従って始めてください。
最初に取引を実現する
低レイテンシストリームをオンラインにしたら、競争相手より前にオンチェーンで取引を確実に実現する方法が必要です。 Sender Maxを使用して接続ウォーミング、ライブプライスの費用、再試行付きの確認を備えた送信ループを構築してください。 Land Trades with Senderに従って始めてください。レイテンシを測定する
取引システムが最大パフォーマンスで動作していることを確認するために、エンドツーエンドのデリバリーをエンドポイント間でベンチマークしてください。 Measuring Latencyガイドに従って始めてください。主要製品
Preconfirmations (Preconfs)
トランザクションがシュレッドされる前にストリーム化します。Solanaで最も早いシグナル
Shred Delivery
UDP経由で配信される生のシュレッド。デシュレッディングインフラが必要
Preprocessed Transactions
デコードされたシュレッド。デシュレッディングインフラは不要
Helius Sender
取引を迅速に成立させる高速ルート。APIクレジット不要、SOLチップで送信ごとに支払い
LaserStream gRPC
超低遅延の処理ストリーム、履歴リプレイと冗長性あり
Priority Fee API
トランザクションを次のブロックに入れるための手数料を見積もります
Transaction Rebates
トレード後のバックランで自動的にSOLのリベートを獲得
MEV Protection
悪意のあるサンドイッチ攻撃からトランザクションを保護