Padrão de Ativos Digitais (DAS)
searchAssets
Pesquise e filtre NFTs Solana, NFTs comprimidos e tokens usando critérios flexíveis, incluindo propriedade, criadores, coleções e atributos customizados
POST
searchAssets
Parâmetros de Requisição
string
obrigatório
O endereço da carteira Solana para recuperar ativos digitais de propriedade para filtrar os resultados da pesquisa.
string
obrigatório
Filtrar por tipos específicos de tokens Solana, incluindo NFTs comprimidos (cNFTs), NFTs regulares,
NFTs programáveis (pNFTs), ou tokens SPL fungíveis para descoberta direcionada de ativos.
fungiblenonFungibleregularNftcompressedNftall
number
A página de resultados a ser retornada.
string
Os critérios de endereço de autoridade para filtrar ativos digitais Solana com base na autoridade do programa,
útil para encontrar ativos controlados por protocolos específicos ou autoridades de atualização.
number
O número máximo de ativos a serem retornados.
object
As opções de ordenação para a resposta.
string
Os critérios pelos quais os ativos serão ordenados.
createdrecent_actionupdatednone
string
A direção da ordenação.
ascdesc
boolean
Filtrar por NFTs Solana comprimidos (cNFTs) que utilizam tecnologia de compressão de estado
para custos de armazenamento reduzidos e melhor escalabilidade.
boolean
Filtrar por ativos Solana elegíveis para compressão, mas que ainda não foram
comprimidos no formato de compressão de estado.
number
Critérios de delegado para a pesquisa de ativos.
string
Critérios de endereço de criador para encontrar NFTs Solana criados por artistas específicos,
projetos, ou criadores para atribuição e rastreamento de royalties.
boolean
Se um criador é verificado.
array
Array de agrupamento de coleção para filtrar NFTs Solana por sua associação de coleção
(por exemplo, [“collection”, “<collectionKey>”]) para encontrar ativos relacionados.
string
Endereço da árvore de Merkle para filtrar NFTs comprimidos (cNFTs) por sua árvore de coleção.
Este parâmetro é específico do Helius e não faz parte da especificação oficial do DAS.
number
Critérios de fornecimento para a pesquisa de ativos.
string
Critérios de cunhagem de fornecimento para a pesquisa de ativos.
boolean
Se um ativo está congelado.
boolean
Se um ativo está queimado.
boolean
Filtrar ativos que possuem uma Identidade de Agente (plugin externo MPL Core AgentIdentity).
string
Filtrar por endereço de cunhagem do token de agente base58 do programa de registro de agentes.
string
Filtrar por PDA de assinante de ativo base58 (MPL Core).
string
O tipo de interface padrão de token Solana para filtrar por implementações específicas de NFTs
incluindo NFTs programáveis, NFTs legados, tokens fungíveis, e ativos, coleções ou grupos MPL Core (MIP-11).
V1_NFTV1_PRINTLEGACY_NFTV2_NFTFungibleAssetFungibleTokenCustomIdentityExecutableProgrammableNFTMplCoreAssetMplBubblegumV2MplCoreCollectionMplCoreGroup
string
Critérios de tipo de alvo de royalties.
number
Critérios de alvo de royalties.
number
Critérios de valor de royalties.
number
Critérios de modelo de propriedade.
string
Um cursor para paginação para trás.
string
Um cursor para paginação para frente.
object
Opções avançadas de exibição para personalizar a resposta de pesquisa de ativos Solana.
boolean
padrão:"false"
Mostrar coleções não verificadas em vez de ignorá-las.
boolean
padrão:"false"
Mostrar metadados para a coleção.
boolean
padrão:"false"
Mostrar o número total de ativos correspondentes (requisição mais lenta).
boolean
padrão:"false"
Mostrar o saldo nativo (SOL) do proprietário.
boolean
padrão:"false"
Exibir ativos com saldo zero.
Autorizações
Corpo
application/json
A versão do protocolo JSON-RPC.
Opções disponíveis:
2.0 Um ID para identificar a solicitação.
O nome do método JSON-RPC a ser invocado.
Opções disponíveis:
searchAssets Parâmetros para o método searchAssets.