O que são os Snaps do MetaMask?

Os Snaps do MetaMask são recursos criados por desenvolvedores independentes que podem ser instalados diretamente nas carteiras do MetaMask, habilitando novas funções.
Os Snaps abrangem três categorias principais: Interoperabilidade, Insights de Transações e Notificações.
Para usar os Snaps, os usuários precisam garantir que a extensão do MetaMask esteja atualizada para a versão mais recente, e então visitar o Diretório de Snaps do MetaMask para visualizar e instalar os Snaps disponíveis.
O que é MetaMask?
MetaMask é uma carteira de software desenvolvida pela empresa de infraestrutura de blockchain ConsenSys em 2016. Pode ser usada no Ethereum e em outras cadeias da Máquina Virtual Ethereum (EVM) para interagir com aplicações descentralizadas (DApps). Ao longo dos anos, MetaMask se tornou uma carteira de criptomoedas amplamente reconhecida, com mais de 10 milhões de usuários ativos mensais a partir de setembro de 2021. Inicialmente projetada como uma extensão de navegador, MetaMask expandiu-se para uma aplicação móvel em dispositivos iOS e Android. Também continuou a desenvolver suas funções integradas, que agora incluem soluções de entrada e saída de fiat, processamento de transações, pontes e trocas diretamente na interface da carteira.
Funcionalidades do MetaMask Snaps
MetaMask Snaps são recursos criados por desenvolvedores independentes que podem ser instalados pelos usuários diretamente em suas carteiras MetaMask. Isso possibilita novas funções que não estão disponíveis no MetaMask por padrão. Os Snaps abrangem três categorias principais: Interoperabilidade, Insights de Transações e Notificações. Interoperabilidade significa que os Snaps visam permitir que os usuários do MetaMask usem suas carteiras em blockchains não-EVM. Insights de transações são focados em dar aos usuários mais clareza sobre as transações antes de aprová-las. Snaps relacionados a notificações permitem que os usuários recebam notícias e notificações relacionadas a criptomoedas diretamente na interface de sua carteira.
Como usar o MetaMask Snaps?
Para começar a usar o MetaMask Snaps, certifique-se de que a extensão do MetaMask foi atualizada para a versão mais recente. Em seguida, visite o Diretório de Snaps do MetaMask, onde poderá visualizar todos os Snaps disponíveis em uma única página. Para instalar um Snap na sua carteira, clique no Snap que lhe interessa e pressione o botão "Adicionar ao MetaMask". Durante esse processo, o MetaMask irá notificá-lo sobre as permissões que está concedendo ao Snap específico. Importante ressaltar que os Snaps não têm acesso aos dados da conta dos usuários no MetaMask. Uma vez concluída a instalação, você pode localizar seu Snap instalado indo até as configurações da sua carteira. Em Configurações, clique na aba Snaps para visualizar seus Snaps instalados.
Qual é o próximo passo para os Snaps do MetaMask?
Os usuários têm a opção de baixar e testar os Snaps existentes em seu MetaMask. Para os desenvolvedores, o MetaMask também disponibilizou a documentação para começar a criar seu próprio Snap. Embora o lançamento dos Snaps seja atualmente controlado pela equipe, o co-fundador do MetaMask, Dan Finlay, imagina que o software seja aberto e facilmente extensível e interconectado. A equipe vê os Snaps como um caminho a seguir para que o produto adote uma postura mais colaborativa externamente. O objetivo dos Snaps é alcançar um estágio de lançamentos sem permissão para aumentar o número de Snaps disponíveis.