Skip to main content

クレジットとは?

クレジットは、RPC、APIリクエスト、LaserStream gRPCやLaserStream WebSocketのようなデータストリーミング製品の使用量を請求するための計算単位です。 各プランには基本クレジット数があり、各APIコールにはクレジットコストが割り当てられています。 以下に、プランごとのクレジット、APIごとのクレジットコスト、データストリーミングのためのクレジットを概説します。

月間割当

クレジットは月ごとにリセットされます

クレジットの優先度

クレジットはこの順序で消費されます:月間、プリペイド、自動スケーリング

柔軟な請求

必要に応じて追加クレジットを支払う

プランごとの基本クレジット

各プランにデフォルトで含まれるクレジットの合計数を以下に示します。
ドルで表示されている価格はすべて米ドル(USD)です。
さらにクレジットが必要な場合は、プランをアップグレードするか、自動スケーリングを有効にするか、プリペイドクレジットを購入するか、営業担当にお問い合わせのうえエンタープライズオプションをご相談ください。 詳細については、プランと料金ガイドをお読みください。
機能無料DeveloperBusinessProfessional
料金$0/月$49/月$499/月$999/月
月間クレジット1M10M100M200M

標準クレジット

サービスクレジット注記
標準RPC呼び出し1個別に記載されているものを除く、すべてのRPC呼び出し
getProgramAccounts10プログラムが所有するすべてのアカウント/データを取得します
getProgramAccountsV21getProgramAccountsのページネーション対応版
simulateBundle1Jitoバンドルをシミュレーションします
Priority Fee API1優先手数料を見積もります
DAS API10すべてのDASエンドポイント
拡張トランザクション100メンテナンスモードのレガシートランザクション解析
解析済みイベント10リクエストごと。拡張トランザクションの後継機能です。すべてのプランで利用できます。

解析済みイベント

解析済みイベントは、RESTを介してトランザクション署名とアドレス履歴を解析し、デコード済み命令に変換します。POST /v1/parsed-events/transactionsとPOST /v1/parsed-events/transaction-historyの両方で、すべてのプランにおいてリクエストごとに10クレジットで利用できます。

履歴データのクレジット

履歴データクエリはアーカイブ呼び出しとも呼ばれ、それぞれ 1 クレジットです。 例外は getTransactionsForAddress と getTransfersByAddress です。前者は 10 クレジットから始まり、返された結果に基づいて計測されます。後者は 10 クレジットです。
メソッドクレジット説明
getBlock1指定したスロットのブロックデータとトランザクションを取得します
getBlocks12 つのスロット間のブロック一覧を取得します
getBlocksWithLimit1指定したスロットから始まるブロックを上限付きで取得します
getSignaturesForAddress1アドレスのトランザクション署名を取得します
getTransaction1指定した署名のトランザクション詳細を取得します
getBlockTime1ブロックの推定生成時刻を取得します
getSignatureStatuses1トランザクション署名のステータスを取得します
getInflationReward1あるエポックにおけるアドレス一覧のインフレ報酬を取得します
getTransactionsForAddress10+高度なフィルタリングと並べ替えに対応した拡張トランザクション履歴です。完全なトランザクションは、返された 100 件ごとに 10 クレジットです。署名のみのレスポンスは一律 10 クレジットです。完全なトランザクションまたは署名を最大 1,000 件返します。
getTransfersByAddress10解析済みのトークンおよびネイティブ SOL の送金履歴です。最大 100 件の送金を返します。
プラン要件:getTransfersByAddress は Developer 以上のプランでのみ利用できます。無料プランのユーザーがこのエンドポイントを使用しようとすると、エラーが返されます。

getTransactionsForAddress

getTransactionsForAddress の計測量は、成功したレスポンスが返す内容に応じて変動します。 例:

データストリーミングのクレジット

呼び出しごとにクレジットを割り当てる通常のクレジットとは異なり、LaserStream gRPC や LaserStream WebSocket などのデータストリーミング製品では、消費したデータ量に応じてクレジットが割り当てられます。一方、解析済みストリーム、Preconfirmations、前処理済みトランザクションは、配信されたメッセージごとに計測されます。
サービスクレジット備考
LaserStream WSS(標準 Solana メソッド)2ストリーミングデータ(非圧縮)0.1 MB ごと。すべてのプラン。
LaserStream WSS(Helius 拡張機能)2ストリーミングデータ(非圧縮)0.1 MB ごと。Developer、Business、Professional プラン。
LaserStream gRPC2ストリーミングデータ(非圧縮)0.1 MB ごと。Business および Professional プラン(Mainnet)、すべてのプラン(Devnet)。
前処理済みトランザクション — preprocessedSubscribe(WSS)0.1メッセージごと(配信されたトランザクションごとに 1 メッセージ)。すべての有料プラン。
解析済みストリーム — parsedTransactionSubscribe(WSS)1配信されたイベントごと(条件に一致するトランザクションごとに 1 イベント)。すべてのプラン。
Preconfirmations — preconfSubscribe(WSS)10配信されたメッセージごと。すべての有料プラン。メッセージが 0 件のスロットは 0 クレジットです。1 件以上のメッセージが配信されたスロットには、サブスクリプションごとに最低 300 クレジットが課金されます。
データアドオン(Pro プランのみ)2含まれる割り当て量(5-100TB)を超過した後、0.1 MB ごと。LaserStream gRPC および LaserStream WebSocket の使用量に適用されます。

Preconfirmations

Preconfirmations は、可能な限り低いレイテンシで WebSocket 経由でトランザクションをストリーミングします。Developer、Business、Professional、Enterprise のすべての有料プランで利用できます。無料プランは対象外です。 配信されたメッセージが 0 件のスロットは、そのスロットが Preconfirmations のカバレッジ対象であっても、0 クレジットです。スロットで少なくとも 1 件のメッセージが配信されると、開いている各 preconfSubscribe サブスクリプションには、300 クレジットまたは配信メッセージ 1 件あたり 10 クレジットのうち、大きい方が課金されます。カバレッジ対象外のスロットは 0 クレジットです。 たとえば、配信メッセージ数が 0、10、30、100 件の場合、料金はそれぞれ 0、300、300、1,000 クレジットです。includeSource: ["helius"] では、BAM のみがカバーするスロットは課金対象外です。regionInclude では、選択したリージョン外のカバレッジ対象スロットは除外されます。対象スロットでも、サブスクリプションがメッセージを受信しなければ 0 クレジットです。すべてのカバレッジシナリオについては、料金を参照してください。 Preconfirmationsは新しい製品であり、料金は変更される場合があります。

LaserStream WebSocket

LaserStream WebSocketは、統合されたwss://mainnet.helius-rpc.comエンドポイントで、標準のSolanaサブスクリプションメソッドとHelius固有の拡張機能(transactionSubscribe、拡張accountSubscribe)を提供します。標準メソッドはすべてのプランで利用できます。Helius拡張機能にはDeveloper、Business、またはProfessionalプランが必要です。すべてのWebSocket使用量は、ストリーミングされた非圧縮データ0.1 MBごとに2クレジットとして計測されます。

LaserStream gRPC

LaserStream gRPCのMainnetは、BusinessおよびProfessionalプランで利用できます。LaserStream gRPCのDevnetは、すべてのプランで利用できます。すべてのユーザーに、ストリーミングされた非圧縮データ0.1 MBごとに2クレジットが請求されます。

前処理済みトランザクション

前処理済みトランザクション(デコード済みshred、processedより約8 ms先行)は、preprocessedSubscribe WebSocketを介して配信されます。すべての有料プランで利用でき、メッセージごとに0.1クレジット(配信されるトランザクションごとに1メッセージ)として計測されます。

解析済みストリーム

解析済みストリームは、サーバー側でフィルタリングされたデコード済みトランザクションを、parsedTransactionSubscribe WebSocketを介してプッシュします。すべてのプランで利用でき、配信イベントごとに1クレジットとして計測されます。これはWebhookイベントと同じ料金です。解析済みストリームは、拡張トランザクションWebhookの後継機能です。

Shred Delivery — 生shred

生shred(UDP)は、当社の最上位の低レイテンシーshred配信サービスです。Helius Dashboardから生shredにアクセスできます。シートを追加してIPアドレスを入力するだけで、shredの受信を開始できます。 生shredはクレジットを消費しません。生shredはすべてのお客様が利用できます。各シートは月額$1,000で、1つのIPに紐付けられます。Professionalプランをご利用の場合、各シートの料金は月額$800/IPです。

データアドオン

Professionalプランをご利用の場合、LaserStream gRPCとLaserStream WebSocketの両方で使用できる月間5TB~100TBのデータアドオンを購入できます。 割り当て量を超えると、ストリーミングデータには、非圧縮データ0.1 MBごとに2クレジットの割合でプランのクレジットが使用されます。

データサイズ

データストリーミング製品の請求は、非圧縮メッセージのサイズに基づきます。 一般的なサイズは次のとおりです。
  • ブロック(約4MB)
  • アカウント(約0.0004MB)
  • トランザクション(約0.0006MB)
これらは概算値にすぎません。 実際のデータ使用量は、アカウントサイズ、トランザクションの種類、リッスンするプログラム、トランザクションメタデータのサイズなど、具体的なユースケースによって異なります。ご自身のトラフィックに基づいて使用量を見積もってください。上記の値は目安であり、保証値ではありません。

トランザクション送信クレジット

Heliusは、主に2つのトランザクション送信方法を提供しています。トレーダーや低レイテンシーアプリケーション向けの特化型トランザクションランディングサービスであるSenderと、高速で信頼性の高いランディング率を実現するステーク接続(デフォルト)です。
方法クレジット説明
Sender0超低レイテンシー送信
ステーク接続1最高の信頼性(デフォルト)
sendBundle10Jito経由のバンドル送信
現在、すべての有料プランでステークトランザクションがデフォルトです:mainnet.helius-rpc.com経由のすべてのトランザクションでは、最高の成功率を実現するためにステーク接続が自動的に使用されます。

DAS APIクレジット

すべてのDAS APIリクエストには、それぞれ10クレジットがかかります。

Asset Information

  • getAsset
  • getAssetProof
  • getAssetProofBatch
  • getNftEditions

Asset Discovery

  • getAssetsByOwner
  • getAssetsByAuthority
  • getAssetsByCreator
  • getAssetsByGroup
  • searchAssets
  • getAssetBatch

Transaction History

  • getSignaturesForAsset

Account Information

  • getTokenAccounts

Wallet APIクレジット

すべてのWallet APIリクエストには、それぞれ100クレジットがかかります。
サービスクレジット注記
ウォレットID100ウォレットID(取引所、プロトコル、機関)を取得します
一括ID検索1001回のリクエストで最大100件のアドレスを検索します
ウォレット残高100USD換算額を含むトークンとNFTの残高を取得します
過去の残高100過去のタイムスタンプまたはスロット時点のトークンまたはSOL残高を取得します
ウォレット履歴100残高変更を含むトランザクション履歴を取得します
トークン転送100すべてのトークン転送アクティビティを取得します
ウォレットの資金提供元100ウォレットに最初に資金を提供した主体を特定します
Wallet APIの使用方法について詳しくは、Wallet APIドキュメントをお読みください。

Wallet-as-a-Serviceクレジット

Wallet-as-a-Serviceは、既存のHeliusクレジットを通じて請求されます。個別のサブスクリプションや月間アクティブユーザーごとの料金はありません。署名ごとに200クレジット(標準クレジットレートで$0.001)がかかり、組み込みウォレットと署名が含まれます。
サービスクレジット注記
WaaS署名200署名ごと:signMessage、signTransaction、signAndSendTransactionは、それぞれ1つの署名を生成します。後でトランザクションがオンチェーンで失敗した場合でも、署名が生成された時点で請求されます。完了しなかった署名(キャンセルされたプロンプトなど)は無料です。ウォレットの作成も無料です。
プラン要件:Wallet-as-a-Serviceは有料プラン(Developer以上)でのみ利用できます。WaaSは現在ベータ版であり、料金は変更される場合があります。
ダッシュボードのWaaS → Analyticsで、ウォレット、署名、使用したクレジットを追跡できます。

Webhookクレジット

サービスクレジット注記
Webhookイベント1エンドポイントのレスポンスが成功したか失敗したかにかかわらず、Heliusが送信したイベントごと
Webhook管理100Webhookの作成、編集、削除
Webhookの使用方法について詳しくは、クイックスタートガイドをお読みください。WebSocketを介して命令レベルでフィルタリングされたデコード済みトランザクションについては、解析済みストリームを参照してください。料金は同じくイベントごとに1クレジットです。

ZK Compressionクレジット

すべてのZK Compression API呼び出しには、それぞれ10クレジットがかかります。 例外としてgetValidityProofは計算負荷が高いため、リクエストごとに100クレジットがかかります。
サービスクレジット注記
ZK Compression API10ZK Compression RPC呼び出し
getValidityProofs100ZK証明を計算します