メソッドとプレイグラウンド

メソッド

Last updated July 13, 2026

Summary

DAS APIメソッド一覧は、Core、Token Metadata、圧縮NFTの各標準にわたるSolana上のデジタルアセットの取得、証明、検索に使うJSON-RPCエンドポイントをまとめています。

  • 単一・一括読み取りgetAssetgetAssets、マークル証明、トランザクション署名
  • フィルター付き検索 — オーナー、クリエイター、オーソリティ、グループ、エディション、トークンアカウント別
  • エージェント検索searchAssetsはインデックス済みCore行に対するisAgentagentTokenassetSignerフィルターをサポート

Quick Reference

メソッド説明
getAsset圧縮または標準アセット1件のメタデータとオーナーを返します。MplCoreAssetレスポンスにはエージェントフィールド(is_agentasset_signeragent_token)が含まれる場合があり、コレクションとグループのレスポンスにはis_agent: falseが含まれる場合があります。
getAssets複数の圧縮または標準アセットを返します。各アイテムはgetAssetと同じアセット形状を使用し、MplCoreAsset行にはエージェントフィールドが含まれる場合があり、コレクションとグループの行にはis_agent: falseが含まれる場合もあります。
getAssetProof圧縮アセットのマークルツリー証明を返します。
getAssetProofs複数の圧縮アセットのマークルツリー証明を返します。
getAssetSignatures圧縮アセットのトランザクション署名を返します。
getAssetsByAuthorityオーソリティアドレスに紐づくアセットを返します。
getAssetsByCreatorクリエイターアドレスに紐づくアセットを返します。
getAssetsByGroupグループのキー/値ペア(コレクションなど)に紐づくアセットを返します。
getAssetsByOwnerオーナーアドレスに紐づくアセットを返します。
getNftEditionsマスターエディションNFTミントの印刷可能なエディションを返します。
getTokenAccountsオーナーまたはミント別のトークンアカウントを返します。
searchAssets検索条件に一致するアセットを返します。エージェントフィルター(isAgentagentTokenassetSigner)をサポート — エージェントデータの読み取りを参照。

Notes

  • エージェント応答フィールド(is_agentasset_signeragent_token)はCoreインターフェースでインデックスされます。エージェント(is_agent: true)になり得るのは個別のMplCoreAsset行のみです。詳細はgetAssetを参照してください。
  • searchAssetsのリクエストパラメータはcamelCase(isAgentagentTokenassetSigner)を使用し、JSON-RPCレスポンスはsnake_caseを使用します。
  • エージェントフィールドのプロバイダーサポートは異なります — DASプロバイダーがエージェントレジストリサポート付きのインデクサーを実行していることを確認してください。