ガイド

ウォレット内のすべてのトークンを取得

このガイドでは、DAS APIを使用して特定のウォレットアドレスが所有するすべてのトークン(NFT、ファンジブルトークン、その他のデジタルアセット)を取得する方法を説明します。

方法1:Get Assets By Ownerを使用(推奨)

getAssetsByOwnerメソッドは、ウォレットが所有するすべてのトークンを取得する最も直接的な方法です。

方法2:オーナーフィルター付きSearch Assetsを使用

より具体的なクエリの場合、オーナーフィルター付きのsearchAssetsを使用することもできます。この方法はすべてのDAS APIプロバイダーでサポートされているわけではありません。

ヒントとベストプラクティス

  1. 表示オプションを使用: showCollectionMetadatashowFungibleshowInscriptionなどの他のオプションを有効にして、完全なトークン情報を取得してください。

  2. ページネーションを処理: 多くのトークンを持つウォレットの場合、常にページネーションを実装してください。

  3. インターフェースでフィルタ: interfaceパラメーターを使用して特定のトークンタイプを取得してください。

  4. 結果をキャッシュ: ウォレットのコンテンツは頻繁に変更されないため、パフォーマンス向上のためにキャッシュを検討してください。

  5. レート制限: 複数のリクエストを行う際は、APIのレート制限に注意してください。

関連ガイド