Como guardar NFT com segurança em sua Trezor

Non Fungible Token (NFTs) ou Tokens não fungíveis são uma forma de criptomoeda que inclui metadados específicos que diferenciam cada moeda ou token. Não são permutáveis ​​por outras moedas, mesmo na mesma rede ou na mesma ‘coleção’, sendo, portanto, não fungíveis, pois fungíveis significa que uma moeda pode ser substituída por qualquer outra.

Com alguns NFTs se tornando extremamente procurados, uma segurança robusta se torna mais importante. As hardwallets Trezor são projetadas para armazenar criptomoedas de vários tipos, e sua Trezor pode ser usada para armazenar e proteger NFTs, desde que existam em uma rede que já seja compatível com o firmware do dispositivo, como Ethereum.

Embora sua hardwallet Trezor possa proteger NFTs, isso não pode ser feito no Trezor Suite. Para gerenciar NFTs com segurança, uma interface de terceiros como Metamask deve ser usada. Isso ainda é seguro, contanto que você configure corretamente o Metamask para se comunicar diretamente com a Trezor, de modo que sua semente permaneça offline o tempo todo. Continue lendo para aprender mais sobre NFTs e como armazená-los em sua hardware wallet.

A Trezor é compatível com NFTs?

Ambos os modelos Trezor suportam a assinatura de transações NFT, mas apenas quando usados ​​com uma interface de terceiros. Isso se aplica a NFTs criados de acordo com o padrão EIP-721 Ethereum que permite receber, armazenar e enviar tokens NFT existentes na rede Ethereum. Outras redes não são suportadas no momento e não há planos imediatos para adicionar suporte para elas.

Posso ver meus NFTs no Trezor Suite?

Exibir e gerenciar NFTs não é suportado pelo Trezor Suite e não há planos imediatos para adicionar suporte para eles. Para visualizar seus NFTs, você precisará usar um explorador com uma função de galeria dedicada, como o opensea ou um aplicativo móvel para o qual você pode importar sua chave pública. Veja mais sobre isso na seção Vendo seus NFTs em uma galeria.

Posso ver meus NFTs na tela da Trezor?

A tela inicial da sua Trezor só pode ser definida manualmente. Para exibir um NFT na tela da Trezor, basta fazer o download da imagem para a qual seu NFT se vincula e abrir o Trezor Suite, em seguida, use a função Alterar tela inicial em Configurações do dispositivo para carregar sua imagem no dispositivo. Isso é abordado abaixo na seção Como adicionar um NFT à tela inicial do Trezor.

A Trezor é compatível com EIP-1559?

Ambos os modelos Trezor suportam EIP-1559, uma melhoria Ethereum que torna os preços do gás mais previsíveis. Isso significa que é melhor usar uma interface que suporte EIP-1559 ao comprar NFTs, pois reduz as chances de uma transação com falha e pode ajudar a diminuir os custos de transação no longo prazo.

O que é EIP-721 e o que ele tem a ver com NFTs?

O padrão NFT, EIP-721, é uma proposta de melhoria Ethereum que fornece um conjunto de regras sobre como lidar com metadados NFT. É diferente do padrão usado para tokens ERC-20 porque é feito sob medida para que cada token seja distinto, em vez de um de muitos tokens fungíveis idênticos.

Outro padrão com um nome estranhamente semelhante, EIP-712, melhora a forma como os dados são apresentados durante a assinatura e também é encontrado às vezes ao listar NFTs para venda em mercados específicos. Este padrão está em processo de ser totalmente suportado pelo Metamask , bem como por ambos os modelos Trezor.

Saiba o que você está comprando!

Devido ao espaço limitado do bloco e às taxas que dependem dos dados, a maioria dos NFTs criados hoje não inclui a imagem real, os dados de vídeo ou áudio que o NFT representa, em vez disso, eles simplesmente incluem um link para a imagem hospedada em outro lugar. Este link é o que você comprova a propriedade com seu NFT.

Sempre certifique-se de que o NFT que você está comprando é o que você espera. Se os dados on-chain do token não incluírem a arte real, o artefato ao qual ele se vincula pode ser trocado a qualquer momento, deixando você com os direitos de um hiperlink de algo que não pretendia comprar.

Como posso armazenar NFTs com uma hardware wallet?

As Carteiras de hardware é a melhor maneira de proteger suas criptomoedas, porque mantêm sua semente (sua chave mestra) offline enquanto permitem que você assine transações facilmente. Proteger NFTs armazenando-os em uma hardwallet é uma necessidade se você planeja mantê-los por um período significativo.

Para armazenar NFTs com uma hardwallet Trezor, você precisará ter um aplicativo de terceiros instalado que seja capaz de gerenciar NFTs. Um aplicativo popular é o Metamask, uma extensão de carteira do navegador que oferece suporte a NFTs Ethereum. Assim que o Metamask estiver instalado, você precisará configurá-lo para usar a sua Trezor para autenticação. Essas etapas são abordadas na próxima seção.

Para ajudar a entender o que acontece quando você conecta a Trezor a um aplicativo de terceiros, vamos ver como funciona. Primeiro, sua Trezor contém uma semente, 12 ou 24 palavras que geram todas as chaves e endereços associados aos seus ativos. Essa semente nunca sai do seu dispositivo: quando uma transação precisa ser assinada, os dados da transação são enviados para a Trezor, assinados offline e, em seguida, devolvidos.

Usando um aplicativo de terceiros, acontece exatamente a mesma coisa, mas em vez do Trezor Suite preparar os dados da mensagem, o aplicativo de terceiros envia a mensagem para o seu dispositivo TrezorComo a Trezor só aceita um formato específico, você não precisa se preocupar muito com os aplicativos ou extensões aos quais se conecta, contanto que use a Trezor para garantir que o endereço, os valores e as taxas do destinatário da transação estejam corretos.

É aqui que entra o Visor confiável da Trezor – a tela da Trezor só mostrará os dados que serão assinados, portanto, se um invasor mal-intencionado trocar o endereço por outro ou alterar os valores enviados, a Trezor permitirá que você veja se os dados não são o que você definiu, para que possa cancelar a transação.

Com NFTs, as transações são realizadas como qualquer outra transação envolvendo um smart contract. Para recebê-los em sua carteira de hardware, você precisará de um endereço Ethereum, que pode ser gerado no Trezor Suite ou qualquer outro aplicativo de terceiros conectado a sua Trezor, como Metamask.

Depois de ter um endereço Ethereum seguro, é simplesmente uma questão de retirar o ativo da plataforma de custódia (Opensea, Rarible, Foundation e assim por diante) e enviá-lo para o endereço Ethereum do qual você possui as chaves. Para gerenciar o NFT posteriormente, você precisará usar um aplicativo de terceiros, então vamos ver como fazer isso em detalhes.

Como faço para usar MetaMask com Trezor para gerenciar meus NFTs?

Adicionar tokens NFT à sua carteira física é, na verdade, muito simples. Você só precisa de um endereço Ethereum gerado off-line com segurança pela Trezor. Faça isso conectando sua Trezor e criando uma nova conta Ethereum no Trezor Suite e, em seguida, transferindo seu NFT para esse endereço. Dessa forma, você tem controle exclusivo sobre as teclas associadas a esse NFT. Vamos examinar isso passo a passo.

1. Configure uma conta Ethereum no Trezor Suite

Para armazenar NFTs, tudo que você precisa é um endereço Ethereum para enviá-los. Como os NFTs são ativos que podem valorizar, é essencial que você saiba que é a única pessoa no controle desse endereço. A única maneira de saber com certeza é gerar suas chaves off-line com segurança, e é por isso que usar uma Trezor é tão importante.

No Trezor Suite, visite a página Accounts e clique no sinal de mais (+) verde ao lado de My accounts.

Isso abrirá um menu para adicionar novas moedas. Clique em Active more coins, escolha Ethereum na lista e clique em FInd my Ethrereum accounts.

Agora você tem uma nova conta Ethereum zerada. Para obter seu endereço de recebimento, permaneça na página principal da conta Ethereum e clique em Receive e em Show Full Address.

Verifique cada caractere desse endereço em relação ao mostrado na tela da Trezor. Se eles corresponderem, você estará pronto e poderá copiar o endereço. Caso contrário, pode haver malware em seu computador host e o endereço não deve ser usado.

Depois de verificar o endereço usando seu Trezor, você pode começar a usá-lo para receber NFTs, tokens ERC-20 e outras transações Ethereum.

2. Conecte sua Trezor ao Metamask ou outra interface

Agora que você tem um endereço para enviar seus NFTs, talvez queira instalar uma interface que se comunique com o mercado NFT que você planeja usar. Metamask é uma extensão baseada em navegador amplamente suportada que suporta Trezor e pode ser usada para gerenciar NFTs em plataformas como Opensea, que também serve como uma galeria.

Para se conectar ao Metamask, primeiro instale a extensão e crie uma nova conta com uma senha e anote um backup da semente de recuperação que ela gera. Esta conta não será usada, mas precisa ser configurada antes que você possa adicionar uma hardwallet à extensão.

Em seguida, clique no círculo no canto superior direito da interface Metamask. Uma lista suspensa aparecerá mostrando todas as contas conectadas. Clique em Connect Hardware Wallet e uma nova página será aberta.

Escolha a Trezor entre as opções mostradas e você será redirecionado para o Trezor Connect. Este é um software Trezor que permite que aplicativos de terceiros se comuniquem de forma segura com seu dispositivo.

Selecione qual Trezor você deseja usar e permita que a extensão Metamask leia as chaves públicas dele.

Verifique se a conta que você está exportando está correta e clique em Exportar. A sua Trezor deve estar conectada e desbloqueada. Em seguida, insira qualquer senha associada à conta.

Agora, o Metamask pode ler suas chaves públicas e ver quais contas Ethereum estão associadas à sua semente Trezor. Observe que isso significa que todas as transações de qualquer conta podem ser rastreadas até você.

Selecione uma conta a ser usada, certificando-se de escolher aquela que você configurou anteriormente, geralmente a primeira opção da lista, e clique em Desbloquear.

Todas as contas listadas devem corresponder às contas Ethereum geradas no Trezor Suite.

NB: Sua NFT não será perdida se você acidentalmente escolher a conta errada para usar com o Metamask nesta etapa, mas por motivos de segurança, você deve garantir que ela corresponda perfeitamente ao endereço mostrado em seu Trezor na etapa anterior. As contas Ethereum têm apenas um endereço associado a elas, portanto, as outras contas mostradas nesta etapa podem ser encontradas adicionando mais contas Ethereum no Trezor Suite, conforme mostrado na etapa 1.

Seu endereço de carteira agora será ‘observado’ pela Metamask e quaisquer transações iniciadas por meio desta conta Metamask precisarão ser assinadas pela sua Trezor. Se você decidir posteriormente listar sua NFT para venda, alguns mercados exigirão que sua carteira também suporte EIP-712, que será totalmente suportado pela Metamask, bem como pelos dois modelos Trezor nos próximos meses.

Agora você pode usar o Metamask para gerenciar NFTs em qualquer plataforma suportada e, desde que você sempre use a conta conectada à sua carteira de hardware, todos os seus ativos Ethereum e relacionados serão protegidos offline pela sua Trezor.

3. Compre um NFT ou transfira um para sua carteira física

Com o Metamask ativo e sua Trezor conectado, agora você pode começar a comprar e transferir NFTs com segurança. Vá até o seu marketplace favorito e, se você escolher algo que deseja comprar, realize a transação usando sua conta Metamask conectada à Trezor.

As vendas de NFTs por meio de um marketplace geralmente são realizadas por um smart contract. Isso geralmente significa que os fundos são mantidos pelo marketplace até que a venda seja confirmada, momento em que o NFT é transferido. A interação com smart contracts e a transferência de NFTs consomem muitos dados. Mesmo que o NFT seja simplesmente um link, espere pagar taxas de transação muito altas ao comprar seu NFT.

Sempre verifique se as informações mostradas na tela da Trezor correspondem às mostradas pelo Metamask.

Confirme a compra no Metamask e verifique se todos os detalhes da transação são mostrados corretamente na sua Trezor antes de concluir a compra. Se você comprou um NFT pelo preço final, levará algum tempo para que a compra seja concluída e o NFT chegue. Se você participou de um leilão de uma NFT , precisará esperar até que o leilão termine antes de receber sua NFT ou os fundos alocados serem devolvidos.

Uma vez concluído, o NFT existe no endereço Ethereum controlado pelo seu Trezor. Isso significa que ele está protegido contra ataques online e você tem total controle sobre o que acontece com ele. Mas tenha em mente que, em muitos casos, as imagens vinculadas por NFTs podem ser trocadas por outra imagem completamente não relacionada ao que você pretendia comprar. O Cryptokitty NFT comprado na captura de tela acima é apenas um código que representa os ‘genes’ do gato, mas a imagem em si não existe no blockchain Ethereum.

Encontrando o token no Metamask

Seu NFT provavelmente não será mostrado no Metamask automaticamente, então você precisará adicioná-lo manualmente. Primeiro, abra a extensão Metamask e navegue até sua conta Trezor lá. Abra a guia Assets, clique em Importar tokens e, em seguida, alterne para a guia Token personalizado (Custom Token). Preencha o endereço do contrato do token – ele está listado publicamente e pode ser encontrado pesquisando na página inicial do projeto ou através de um explorador de blocos como o Etherscan – e defina 0 como o token decimal. Clique em Add custom token e agora você deverá ver um token em sua metamask. Agora você também pode usar a conta do aplicativo móvel Metamask para visualizar suas NFTs em uma galeria.

Como adicionar um NFT à sua tela inicial do Trezor

Embora os NFTs não sejam suportados nativamente no Trezor Suite, você sempre pode salvar a imagem para a qual seu token aponta e, em seguida, carregar essa imagem em sua Trezor. Para adicionar um NFT como sua imagem da tela inicial, vá para Configurações do dispositivo no Trezor Suite e role para baixo até Personalização (Customization).

Clique em Upload Image e faça upload de uma cópia da sua imagem NFT, de preferência redimensionada para 144×144 pixels. Confirme a alteração usando seu Trezor.

NB: Você pode precisar experimentar algumas vezes para encontrar o posicionamento ideal para que seu NFT seja exibido corretamente na tela do Trezor.

Vendo suas NFTs em uma galeria

Para visualizar todos os NFTs armazenados em sua Trezor, basta exportar o endereço da sua conta (ou seja, sua chave pública) para qualquer aplicativo visualizador de NFT de terceiros.

NFTs em qualquer endereço – mesmo aqueles que você não possui – podem ser exibidos em um aplicativo de galeria somente para exibição.

Com acesso ao seu endereço, o aplicativo pode ver quais ativos você possui, mas não consegue interagir com eles. Abra o Trezor Suite, vá para Receive e clique em Show full address ou, na sua conta Trezor no Metamask, clique no menu de três pontos e selecione Account details para ver seu endereço.

Os marketplaces geralmente também têm seções de galeria, portanto, se você comprou sua NFT em um, talvez já possa navegar em suas coleções por lá.

O que acontece com seus NFTs se você perder sua hardware wallet?

Tal como acontece com outras criptomoedas, as NFTs não são armazenadas na sua carteira. Eles existem online, mas as chaves necessárias para movê-los entre os proprietários são mantidas na sua Trezor. Se você perder suaTrezor, você perde suas chaves. É por isso que você deve manter sua Semente de Recuperação segura, para poder restaurar as chaves em outra carteira se algo acontecer com a sua.

Contanto que você tenha um backup seguro de sua semente de recuperação, poderá recuperar suas chaves em qualquer carteira compatível. Isso significa que seu NFT estará exatamente onde você o deixou assim que restaurar sua carteira.

fonte: blog.trezor.io

Compartilhe este artigo nas redes sociais

Veja outras categorias

Artigos relacionados