Migrando dados de NFT do SimpleHash para Alchemy
Autor: Ram Bhaskar
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
Passos para migrar:
- Crie uma conta na Alchemy e gere uma API key.
- Substitua os endpoints da SimpleHash pelos endpoints da NFT API da Alchemy.
- Atualize os formatos das suas requisições (a documentação da Alchemy fornece exemplos claros).
- Teste e valide a consistência dos dados
- 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
📌 Wallet de exemplo: 0x89205A3A3b2A69De6Dbf7f01ED13B2108B2c43e7
Endpoint da SimpleHash (descontinuado)
curl -X GET "<https://api.simplehash.com/nfts/owners?wallet=0x89205A3A3b2A69De6Dbf7f01ED13B2108B2c43e7>"Equivalente na Alchemy
Experimente aqui!
curl -X GET "<https://eth-mainnet.alchemyapi.io/v2/YOUR_API_KEY/getNFTs?owner=0x89205A3A3b2A69De6Dbf7f01ED13B2108B2c43e7>"Resposta da Alchemy API:
{
"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
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
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.
Artigos relacionados

Arquitetando leituras Solana RPC para velocidade e confiabilidade líderes do setor
A Alchemy tem a menor latência de leitura Solana: 9,21 ms, cerca de 26% mais rápido que o próximo provedor.

O custo da latência no trading onchain
Os custos de latência aparecem como a diferença entre o estado observado e a execução. Veja onde o atraso surge, por que o p95 importa e como avaliar seu caminho de RPC.

Robinhood Chain RPC: acesso confiável e de baixa latência no lançamento
Um relato técnico de como a Alchemy preparou a infraestrutura de RPC e WebSocket em produção para o lançamento da Robinhood Chain, e o que os builders devem fazer para obter a mesma confiabilidade.