Pular para o conteúdo
0%

Migrando dados de NFT do SimpleHash para Alchemy

Última atualização: 1 de março de 20253 min de leitura

A SimpleHash está encerrando seus serviços em 27 de março de 2025, e este guia fornece um caminho direto para você migrar dados de NFT para Alchemy.

Entre em contato com [email protected] caso tenha alguma dúvida!

Oferecemos uma transição sem atritos a partir da SimpleHash, com NFT APIs robustas, confiáveis e escaláveis.

Nossa NFT API oferece:

  • Suporte multi-chain (mais de 30 chains suportadas)
  • Histórico de propriedade e transferência
  • Atualizações de metadados em tempo real
  • Suporte para NFTs de casos especiais (por exemplo, CryptoPunks e outras implementações não padronizadas de ERC-721/1155)
  • Suporte dedicado para assistência na migração

Se você usava a SimpleHash para metadados de NFT, dados de coleções e rastreamento de propriedade, migrar para Alchemy é simples.

Saiba mais sobre a NFT API

Documentação

Passos para migrar:

  1. Crie uma conta na Alchemy e gere uma API key.
  2. Substitua os endpoints da SimpleHash pelos endpoints da NFT API da Alchemy.
  3. Atualize os formatos das suas requisições (a documentação da Alchemy fornece exemplos claros).
  4. Teste e valide a consistência dos dados
  5. Entre em contato conosco em [email protected] para solicitações de recursos ou assistência adicional na migração.

Exemplo: buscando NFTs de propriedade de uma wallet

Docs: https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-ownership-endpoints/get-nf-ts-for-owner-v-3

📌 Wallet de exemplo: 0x89205A3A3b2A69De6Dbf7f01ED13B2108B2c43e7

Endpoint da SimpleHash (descontinuado)

bash
Copied
curl -X GET "<https://api.simplehash.com/nfts/owners?wallet=0x89205A3A3b2A69De6Dbf7f01ED13B2108B2c43e7>"

Equivalente na Alchemy

Experimente aqui!

bash
Copied
curl -X GET "<https://eth-mainnet.alchemyapi.io/v2/YOUR_API_KEY/getNFTs?owner=0x89205A3A3b2A69De6Dbf7f01ED13B2108B2c43e7>"

Resposta da Alchemy API:

json
Copied
{ "ownedNfts": [ { "contract": { "address": "0x49D38C87a8D5c8c67C6d84321752D9af0BCB428c", "name": "aaveprotocol.net", "symbol": "Airdrop", "totalSupply": "19990", "tokenType": "ERC1155", "contractDeployer": "0x1524F7e162ae5136343727b36021E14AcCAd83f2", "deployedBlockNumber": 19101952, "openSeaMetadata": { "floorPrice": 0, "collectionName": "Visit aaveprotocol.net to claim rewards", "collectionSlug": "visit-aaveprotocol-net-to-claim-rewards-1", "safelistRequestStatus": "not_requested", "imageUrl": "<https://i.seadn.io/s/raw/files/6c70895d3df6e4ab50546db12eccc74d.png?w=500&auto=format>", "description": "Visit aaveprotocol.net to claim rewards", "externalUrl": null, "twitterUsername": null, "discordUrl": null, "bannerImageUrl": null, "lastIngestedAt": "2025-02-18T04:02:33.000Z" }, "isSpam": null, "spamClassifications": [] }, "tokenId": "0", "tokenType": "ERC1155", "name": "Visit aaveprotocol.net to claim rewards", "description": "Visit aaveprotocol.net to claim rewards", "tokenUri": "<https://ipfs.io/ipfs/QmSqGiLcFK3uxTjwRxMSzqbiNFRCaNiL1ps61gJtaxqB4r/0000000000000000000000000000000000000000000000000000000000000000.json>", "image": { "cachedUrl": "<https://nft-cdn.alchemy.com/eth-mainnet/bda833c8977f198e0a76185a7c195388>", "thumbnailUrl": "<https://res.cloudinary.com/alchemyapi/image/upload/thumbnailv2/eth-mainnet/bda833c8977f198e0a76185a7c195388>", "pngUrl": "<https://res.cloudinary.com/alchemyapi/image/upload/convert-png/eth-mainnet/bda833c8977f198e0a76185a7c195388>", "contentType": "image/png", "size": 171504, "originalUrl": "<https://ipfs.io/ipfs/QmWwUwWQQXd3QfZb3ThoGGckTYrUEW2JkPENethzHLVNqw>" }, "raw": { "tokenUri": "<https://ipfs.io/ipfs/QmSqGiLcFK3uxTjwRxMSzqbiNFRCaNiL1ps61gJtaxqB4r/{id}.json>", "metadata": { "name": "Visit aaveprotocol.net to claim rewards", "description": "Visit aaveprotocol.net to claim rewards", "image": "<https://ipfs.io/ipfs/QmWwUwWQQXd3QfZb3ThoGGckTYrUEW2JkPENethzHLVNqw>" }, "error": null }, "collection": { "name": "Visit aaveprotocol.net to claim rewards", "slug": "visit-aaveprotocol-net-to-claim-rewards-1", "externalUrl": null, "bannerImageUrl": null }, "mint": { "mintAddress": null, "blockNumber": null, "timestamp": null, "transactionHash": null }, "owners": null, "timeLastUpdated": "2025-02-26T11:26:38.942Z", "balance": "1", "acquiredAt": { "blockTimestamp": null, "blockNumber": null } },... ] }

Observação: a Alchemy oferece suporte a NFTs de casos especiais como CryptoPunks, que não seguem os padrões de metadados ERC-721. Nossa API é otimizada para desempenho e confiabilidade, sendo a solução ideal a longo prazo para suas necessidades de dados de NFT.

Mais recursos de NFT da Alchemy

Além de buscar NFTs de propriedade de uma wallet, oferecemos:

  • Propriedade a nível de contrato de NFT – Dados de NFT no nível do contrato
  • Vendas de NFT/Preços de floor – Dados de vendas/dados de preços
  • Token gating e rastreamento de utilidade – melhore a experiência dos usuários com conteúdo restrito por token
  • NFT Webhooks — Webhooks para rastrear transferências de NFT e atualizações de metadados

Comece sua migração para a Alchemy

Entendemos que migrar serviços pode ser complexo, mas estamos aqui para tornar isso fácil com suporte dedicado, paridade de recursos e capacidades ampliadas.

Saiba mais sobre a NFT API

Documentação

Perguntas frequentes

Por que a migração da SimpleHash é necessária?

A SimpleHash está encerrando seus serviços em 27 de março de 2025, exigindo que os usuários migrem seus dados de NFT para um provedor alternativo.

Quais recursos de dados de NFT oferecemos?

Nossa NFT API oferece suporte multi-chain em mais de 30 chains, histórico de propriedade e transferência, atualizações de metadados em tempo real, suporte para NFTs de casos especiais como CryptoPunks, e assistência dedicada na migração.

Como começo a migrar para a NFT API?

Crie uma conta na Alchemy, gere uma API key, substitua os endpoints da SimpleHash pelos endpoints da nossa NFT API, atualize os formatos das suas requisições usando nossa documentação e teste a consistência dos dados.

Vocês suportam NFTs não padronizados como CryptoPunks?

Sim, nossa API é otimizada para suportar NFTs de casos especiais como CryptoPunks, que não seguem as implementações padrão de metadados ERC-721.

Qual é o endpoint para buscar NFTs de propriedade de uma wallet?

Use o endpoint getNFTs: https://eth-mainnet.alchemyapi.io/v2/YOUR_API_KEY/getNFTs?owner=WALLET_ADDRESS para recuperar NFTs de propriedade de um endereço de wallet específico.

Quais outros recursos de NFT oferecemos além dos dados básicos de propriedade?

Oferecemos dados de propriedade a nível de contrato de NFT, dados de vendas e preços de floor, token gating e rastreamento de utilidade, e NFT webhooks para rastrear transferências e atualizações de metadados.

Onde posso obter ajuda com minha migração?

Entre em contato com nossa equipe em [email protected] para solicitações de recursos, dúvidas ou assistência adicional na migração.

Newsletter da Alchemy

Seja o primeiro a saber sobre lançamentos

Assine nossa newsletter

Receba as últimas atualizações de produtos e recursos da Alchemy

A
O
D
+
Mais de 80.000 inscritos

Ao inserir seu endereço de e-mail, você concorda em receber nossas comunicações de marketing e atualizações de produtos. Você reconhece que a Alchemy processa as informações que recebemos de acordo com nosso Aviso de Privacidade. Você pode cancelar a inscrição a qualquer momento.