クイックセットアップ
以下のすべての例では、dashboard.helius.devからHelius APIキーのみが必要です。YOUR_API_KEYを置き換えて、取得する内容に合ったパスを選んでください。
オプション1: 取引履歴のバックフィル(getTransactionsForAddress)
getTransactionsForAddressは、単一のメソッドでアドレスの完全にデコードされた取引履歴を返します。データをインデックスするための最速の方法です。最初にアドレスを渡し、オプションのフィルタを含むオプションオブジェクトを指定します。
getTransactionsForAddressガイド
フィルタ、ページネーション、応答形式、およびベストプラクティス。
インデックス作成ガイド
Solanaインデックスを作成、バックフィル、アップデート。
オプション2: 転送履歴を取得(getTransfersByAddress)
getTransfersByAddressは、アドレスに対する解析されたトークンとネイティブSOLの転送履歴を返します。取引レベルではなく転送レベルで、調整の準備が整っています。アドレスを渡し、フィルタ用のオプションオブジェクトを追加します。
getTransfersByAddressガイド
転送タイプ、フィルタ、調整、応答形式。
getTransfersByAddressリファレンス
完全なパラメータと応答スキーマ。
オプション3: ウォレットの資産を取得(DAS API)
DAS APIは、ウォレットが所有するNFT、代替可能トークン、圧縮資産を単一の呼び出しで返します。ウォレット、ポートフォリオビュー、分析の最も一般的な開始点です。DAS API概要
すべての資産メソッド、特別な資産タイプ、およびベストプラクティス。
getAssetsByOwnerリファレンス
完全なパラメータと応答スキーマ。
オプション4: RESTでウォレット残高を取得(Wallet API)
Wallet APIは高レベルのREST APIです。balancesエンドポイントは、USD価値でウォレットのトークンとNFTの保有を返します。JSON-RPCエンベロープは不要です。Wallet API概要
すべてのウォレットエンドポイント、認証、および単位。
ウォレット残高リファレンス
クエリパラメータと完全な応答スキーマ。
次のステップ
データ取得の概要
すべてのデータAPIを比較して、あなたの使用ケースに適したものを選択してください。
APIリファレンス
完全なメソッドとエンドポイントのドキュメント。