Creates a new DAS client.
HTTP transport used for JSON-RPC communication
Fetch a single digital asset by its ID.
Base-58 encoded asset public key
Optionalopts: DasOpts & CallOptionsCommitment level and call options
The full DAS asset object
Fetch multiple digital assets in a single batch request.
Array of base-58 encoded asset public keys
Optionalopts: DasOpts & CallOptionsCommitment level and call options
Array of DAS asset objects
Fetch the Merkle proof for a compressed asset.
Base-58 encoded asset public key
Optionalopts: DasOpts & CallOptionsCommitment level and call options
The Merkle proof for the compressed asset
Fetch Merkle proofs for multiple compressed assets in a single batch request.
Array of base-58 encoded asset public keys
Optionalopts: DasOpts & CallOptionsCommitment level and call options
Map of asset IDs to their Merkle proofs
Fetch all digital assets managed by a given authority address.
Authority address and pagination/sorting options
Optionalopts: DasOpts & CallOptionsCommitment level and call options
Paginated list of assets under the authority
Fetch all digital assets created by a given creator address.
Creator address, verification filter, and pagination/sorting options
Optionalopts: DasOpts & CallOptionsCommitment level and call options
Paginated list of assets by the creator
Fetch all digital assets belonging to a specific group (e.g. a collection).
Group key/value pair and pagination/sorting options
Optionalopts: DasOpts & CallOptionsCommitment level and call options
Paginated list of assets in the group
Fetch all digital assets owned by a given wallet address.
Owner address and pagination/sorting options
Optionalopts: DasOpts & CallOptionsCommitment level and call options
Paginated list of assets owned by the address
Fetch transaction signatures associated with a digital asset.
Asset ID and pagination/sorting options
Optionalopts: DasOpts & CallOptionsCommitment level and call options
Paginated list of transaction signatures for the asset
Fetch token accounts filtered by owner or mint address.
Owner/mint address and pagination options
Optionalopts: DasOpts & CallOptionsCommitment level and call options
Paginated list of token accounts
Search for digital assets using flexible filter criteria.
Search filters, pagination, and sorting options
Optionalopts: DasOpts & CallOptionsCommitment level and call options
Paginated list of matching assets
High-level client for the Digital Asset Standard (DAS) API.
Provides typed methods for fetching, searching, and inspecting digital assets (NFTs, cNFTs, and fungible tokens) via the Metaplex Read API.
Example
Since
1.0.0