For the complete documentation index, see llms.txt. This page is also available as Markdown.

Como obter os metadados de um NFT

Recupere metadados de NFT (URL da imagem, nome, atributos) para um token específico na Chiliz Chain usando a Moralis NFT API.

O que são metadados de NFT?

Os metadados de NFT são o conjunto de informações descritivas armazenadas fora da rede que detalham os atributos, propriedades e conteúdo adicional associados a um NFT. Esses detalhes podem incluir URL da imagem, nome, descrição e atributos relacionados à sua unicidade e propriedade.

Como fazer com Moralis

A Moralis tem uma NFT API que você pode usar, e eles até fornecem um exemplo de código para o caso de uso de recuperação de metadados:

Para adaptar o exemplo de código deles, substitua a referência ao Ethereum pelo ID deles para a Chiliz Chain, 0x15b38:

import Moralis from 'moralis';

try {
  await Moralis.start({
    apiKey: "YOUR_API_KEY"
  });

  const response = await Moralis.EvmApi.nft.getNFTMetadata({
    "chain": "0x15b38", // This is for Chiliz Chain Mainnet.
                        // For Spicy Testnet, use "0x15b32".
    "format": "decimal",
    "normalizeMetadata": true,
    "mediaItems": false,
    "address": "0xYourNFTContractAddress",
    "tokenId": "1"
  });

  console.log(response.raw);
} catch (e) {
  console.error(e);
}

Como fazer com Tatum

A Tatum tem um submódulo NFT em sua ferramenta de abstração de blockchain que podemos usar, e eles até fornecem um exemplo de código para o caso de uso de recuperação de metadados:

Para adaptar o exemplo de código deles, substitua a referência ao Ethereum pela Chiliz Chain:

Como fazer com thirdweb

Com o thirdweb, podemos nos inspirar no código-fonte hospedado em seu site de documentação:

Veja como poderíamos adaptar isso para recuperar metadados:

Como fazer com Nodit

O Nodit fornece o seguinte exemplo de código em sua documentação:

Atualizado

Isto foi útil?