

オンチェーンで起きていることを最も明確に把握
不透明なバイト列やアカウントを、詳細な引数、名前付きアカウント、すべてのトークン転送を含む、人が読めるトランザクションサマリーに変換します。3,600以上のオンチェーンプログラムに対応しています。
{
"programId": "JUP6LkbZbjS1jKKwapdHNy74...",
"data": "EeywBCUuyt2UqWRr9dkkI8hiFZLpJ...",
// opaque bytes
"accounts": [
"7iWnBRRhBCiNXXPhq1GzvVk...",
"GV6UUmNxz2RpKxmNApadYKb7...",
"teBPkZtsnaKDpGHTy1KUZeh1...",
"2oL6my4QDDCFpgJZX1bZV1Ng...",
"9RzosLeV5P5oG5MLobJWrBTG...",
"3zExK5UQlKAri2KAAFUTvZAt...",
"5tKq8vHmRy3NdWZfLpXo2bAc...",
"Hj4nPwEs7YuDgvT6kMxCq9Fb...",
… 10 more bare addresses
]
}
{
"programName": "jupiter",
"instructionName": "shared_accounts_route_v2",
"summary": {
"type": "swap",
"description": "GV6UUm… swapped 1500 SOL for…",
"parsedData": {
"protocol": "jupiter",
"in_amount": "1500000000000",
"actual_out_amount": "64672839261950",
"input_mint": "So1111…", // SOL
"output_mint": "PumpCm…", // PUMP
"inner_swaps": [ … 5 route hops … ]
}
},
"decoded": {
"args": { "slippage_bps": 2200, "route_plan": […] },
"accounts": [ { "name": "user_transfer_authority" } … ]
}
}あらゆるSolanaトランザクションをオンデマンドで解析
署名やアドレス履歴を、デコード済みの命令、転送、サマリーに変換します。3,600以上のオンチェーンプログラムに対応し、RESTとGraphQLをサポートします。
- 生のバイト列や名前のないアカウントは不要
- スロット、時刻、署名でアドレス履歴を絞り込み、ページング
- GraphQLで必要なフィールドだけを取得するか、RESTで完全に変換されたペイロードを取得

- 生のバイト列や名前のないアカウントは不要
- スロット、時刻、署名でアドレス履歴を絞り込み、ページング
- GraphQLで必要なフィールドだけを取得するか、RESTで完全に変換されたペイロードを取得

デコード済みトランザクションをリアルタイムで購読
確認済みの全トランザクションを監視し、命令レベルで絞り込み、すでにデコードされたトランザクション全体をWebSocket経由で受信できます。
- プログラム、命令、アカウントで絞り込み
- 内部命令を含む3,600以上のプログラムをサーバー側で照合
- 各通知にサマリー、転送、条件に一致した命令への参照を含みます

- プログラム、命令、アカウントで絞り込み
- 内部命令を含む3,600以上のプログラムをサーバー側で照合
- 各通知にサマリー、転送、条件に一致した命令への参照を含みます

Solanaを解読
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"id": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4",
"name": "jupiter",
"instructions": [
"route",
"shared_accounts_route",
"exact_out_route"
],
"events": ["SwapEvent"],
"roles": [
"user_transfer_authority",
"destination_token_account"
]
}
}{
"jsonrpc": "2.0",
"id": 1,
"result": {
"id": "JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4",
"name": "jupiter",
"instructions": [
"route",
"shared_accounts_route",
"exact_out_route"
],
"events": ["SwapEvent"],
"roles": [
"user_transfer_authority",
"destination_token_account"
]
}
}解析済みSolanaデータで構築できるもの
ウォレットアクティビティフィード
生の命令を自分でデコードする代わりに、ウォレットの解析済み履歴をページングし、転送、スワップ、サマリーを表示できます
リアルタイムのスワップ追跡
ルーター命令を購読し、スワップが確定すると、デコード済みペイロードから入力量、出力量、ミントを読み取れます
トークンローンチの監視
Pump.funの`create`命令をリアルタイムで監視するか、作成者のウォレットをページングして、これまでにデプロイしたすべてのミントを一覧表示できます
ポートフォリオとPnL
ネイティブ転送、トークン転送、スワップサマリーを使用して、残高、ポジション、実現PnLを最新の状態に保てます
トレーディングボットとアラート
プログラム、命令名、アカウントロールで絞り込み、ボットが必要なアクションだけに反応するよう設定できます
インデクサーとバックフィル
Parsed Eventsでデータベースをバックフィルし、Parsed Streamsからのリアルタイムトランザクションで最新の状態に保てます
Parsed Events APIとParsed Streamsは、すべての有料プラン(Developer、Business、Professional、Enterprise)で利用できます。始めるには、Helius DashboardからAPIキーを取得し、ドキュメントのクイックスタートガイドに従ってください。
Parsed Events APIとParsed Streamsは、オープンベータ期間中の2026年9月21日まで無料です。最終的なクレジットとレート制限は変更される場合があります。
describeProgramメソッドを使用し、アドレスからオンチェーンのSolanaプログラムを検索してください。プログラムがデコード済みの場合は、フィルターの構築に使用できる正確な命令名とロール名が返されます。
Enhanced Transactions APIは廃止予定のため、開発者にはParsed Events APIへの移行を推奨しています。移行するには、移行ガイドに従って、エンドポイント、パラメーター、レスポンスフィールドを対応付けてください。エージェントが移行を代行するためのプロンプトも用意しています。





