メインコンテンツへスキップ

概要

価格更新: Sender Maxは0.001 SOLの最低ティップを使用するようになりました。 これはブロックの上部に優先ティップバッファに入ります— 最初に着地するために多めにティップを行います。コスト最適化された SWQOS-onlyティアは0.000005 SOLのままです。
Helius Senderは、遅延に敏感なトレーディングのために構築された、超低遅延トランザクション送信用の専門サービスです。Heslius、Jito、Harmonic、Rakuraiなどのすべての経路でトランザクションを同時に送信し、ブロックへの最速のルートを提供します。 SenderはAPIクレジットを消費しません -SOLのティップでトランザクションごとに支払います。すべてのプランで利用可能で、無料プランにも含まれています。

クレジットなし

APIクレジットを消費せずにすべてのプランで利用可能。SOLのティップで送信ごとに支払います。

マルチパスルーティング

すべての経路(Helius、Jito、Harmonic、Rakuraiなど)で送信し、最速のブロックへの組み込みを提供

グローバルエンドポイント

HTTPSエンドポイントがフロントエンドの最寄りの場所に自動ルーティングし、バックエンド用の地域HTTP

50 TPS (デフォルト)

もっと必要ですか? 高い制限とカスタムティップのアレンジをリクエストしてください

ティアを選ぶ

Senderは2つのティアを提供します。どちらも低遅延でクレジットフリーです— 違いはトランザクションが経る経路の数と必要最小限のティップです。
0.000005 SOLから0.001 SOLの間のティップは受け付けますが、 優先ティップバッファには入りません — 少ない経路で最善の努力で送信されます。 バッファの優先順位を得てすべてのルーティング経路を取るには、少なくとも0.001 SOLのティップを行います。

Sender Max (最速の着地)

すべての経路で送信され、最も競争の激しい送信のために優先ティップバッファに入ります。トランザクションとバンドルの両方を処理します。

SWQOS-only (コスト最適化)

最低ティップ、単一の高速経路。任意のエンドポイントURLに?swqos_only=trueを追加します。

クイックスタートガイド

最初の超低遅延Solanaトランザクションを送信する準備はできましたか?このガイドで数分で開始できます。良い点は、特別なアクセスや有料プランが必要ないこと— Senderはすべてのユーザーが利用可能で、APIクレジットを消費しません。 以下の例では、Sender Maxティア(0.001 SOLティップ)を使用します。最低ティップオプションについては、SWQOS-onlyを参照してください。
1

無料のHeliusアカウントを作成

Heliusダッシュボードで無料のアカウントを作成することから始めます。Senderはすべてのプランで利用可能で、無料ティアにも含まれ、APIクレジットを消費しません。
2

APIキーを取得

APIキーセクションに移動してキーをコピーします。これを使用してブロックハッシュとトランザクション確認を取得します。Senderはトランザクション送信を処理します。
3

最初のトランザクションを送信

Senderを使用して簡単なSOL転送を送信します。この例には、必要なティップと優先料金が含まれており、遅延を減らすためにプレフライトをスキップしています(任意)。
4

成功!何が起こったかを理解する

Senderを介してトランザクションの送信に成功しました!成功の要因は以下の通りです:
  • クレジット未消費:Senderはすべてのユーザーでクレジットフリーです
  • マルチパスルーティング:トランザクションはすべての経路(Helius、Jito、Harmonic、Rakuraiなど)で同時に送信されました
  • 必要なティップ:0.001 SOLのティップで優先ティップバッファに入り、すべてのルーティング経路を利用します。低ティップのSWQOS-onlyオプションについては、ティアを参照してください
  • 優先料金:優先処理のためにバリデータに支払う意欲を示します
  • プレフライトスキップ(任意):速度のために検証をトレード — Senderはプレフライトチェックもサポート

要件

必須要件: すべてのSenderトランザクションにはティップが必要です (Sender Maxでの最低0.001 SOL、または SWQOS-onlyでの0.000005 SOL)と優先料金です。
skipPreflightはオプションです — Senderはプレフライトチェックをサポートしています。 低遅延のためにskipPreflight: trueを設定します。

ティップと優先料金

Senderを通じて送信されたすべてのトランザクションには、両方のティップと優先料金が含まれている必要があります:
  • ティップ: 指定されたティップアカウントへのSOL転送。Sender Maxには最低0.001 SOL、SWQOS-onlyには0.000005 SOL。
  • 優先料金: バリデータキュー内でのトランザクションの優先度を高めるためのComputeBudgetProgram.setComputeUnitPriceによるコンピュートユニット料金

なぜ両方が必要なのか

  • ティップ: Senderのすべてのルーティング経路(Helius、Jito、Harmonic、Rakuraiなど)と優先ティップバッファへのアクセスを提供します
  • 優先料金: Solanaのネイティブな優先システムを通じて優先処理を支払う意欲をバリデータに示します
  • 両者の組み合わせ: ティップはトランザクションが利用できる経路を最大化し、優先料金はバリデータに対する優先度を高めます — 共に組み込まれる確率を最大化します
リアルタイムの優先料金の推奨を得るためにHelius Priority Fee APIを使用します。

エンドポイント

Senderエンドポイントはユースケースに応じた複数の構成で利用可能です:
CORS問題を回避するためにフロントエンドアプリケーションに推奨:
ブラウザベースのアプリケーションで地域HTTPエンドポイントを使用する際に発生するCORSのプレフライト失敗を解決します。 このエンドポイントは最適なパフォーマンスのために最寄りの場所に自動的にルーティングされます。 フロントエンド/ブラウザ用にこのエンドポイントを使用してください。

コネクションウォーミング

トランザクション送信の間隔が長いアプリケーションの場合、pingエンドポイントを使用してウォーム接続を維持し、コールドスタート遅延を低減します。 pingエンドポイントは簡単なGETリクエストを受け入れ、接続を維持するための基本的な応答を返します:
トランザクション間の間隔が5秒以上ある場合、コネクションウォーミングを使用して最適な送信レイテンシーを維持します。

リクエスト形式

Senderは同じエンドポイントで2つのメソッドを受け付けます。すべての送信にはティップと優先料金が含まれている必要があります;プレフライトをスキップすると遅延が低減されます(任意)。

sendTransaction

単一のトランザクションを送信します。指定されたティップアカウントへの最低ティップを含むSOL転送とコンピュートユニット価格指示が必要です — どちらもない場合は拒否されます。
完全な実行可能なsendTransaction例については、クイックスタートを参照してください。

sendBundle

最大4つの完全に署名されたトランザクションを原子的かつオールオアナッシングで実行するために送信します。少なくとも1つのトランザクションにはティップが必要です。
完全な例と着地の追跡方法については、Sender Max バンドルを参照してください。

MEV Protect(オプション)

サンドイッチ攻撃に統計的にリンクされたバリデータを回避するために、mev-protect=trueクエリパラメータをエンドポイントURLに追加します。これはSenderの両方のティアで機能し、sendTransactionsendBundleの両方で、リクエストボディに変更を加えずに機能します。
その仕組みとトレードオフについては、MEV Protectを参照してください。

APIリファレンス

リクエスト/レスポンススキーマとパラメータを含むSender APIリファレンスを表示します。

レート制限とスケーリング

  • デフォルトレート制限: 1秒あたり50トランザクション
  • クレジット未使用: SenderトランザクションはプランのAPIクレジットを消費しません
  • 高い制限: プロフェッショナルプランのユーザーは、高スループットの取引アプリケーションをサポートするための大幅なレート制限の増加をリクエストできます

APIキー認証を使用したカスタムTPS

このセクションは、TPS制限の増加が承認され、HeliusチームからAPIキーを受け取った場合にのみ関連があります。標準ユーザーはこのセクションをスキップできます。
TPS制限の増加が承認された場合、Sender用の専用APIキーを受け取ります。これを使用するには、APIキーをクエリパラメータとしてエンドポイントURLに追加します:
50 TPS以上またはカスタムプランが必要ですか? 高い制限をリクエストして、Senderのカスタムティップアレンジメントを探るには、営業チームに連絡してください。

サポート

サポートはHeliusダッシュボードを通じて、またはDiscordに参加して提供されます。

参照: シュレッドデリバリー

Raw Shreds (UDP)は、Solanaの生のトランザクションデータへの超低遅延アクセスを提供するために構築された、生のSolanaシュレッドの専門的な配信です。 ネットワークから直接未処理のシュレッドを提供することで、Shred DeliveryはpropAMMs、スナイパー、コピー取引者、清算ボット、裁定取引、およびネットワーク同期の遅延を取り除きたいRPCノードオペレーターに競争優位性を提供します。
生のシュレッドの受信を開始します。Helius Shred Deliveryにダッシュボードで購読します。