As criptomoedas estão se tornando cada vez mais populares. Para acessar e usar as funções de aplicativos descentralizados (DApps), os usuários precisam de um blockchain compatível com carteira. Integrar múltiplas carteiras de criptomoedas em cada aplicação é uma tarefa difícil. Portanto, WalletConnect serve como uma ponte que conecta facilmente carteiras blockchain com vários DApps.

O que é WalletConnect?

WalletConnect é um protocolo de código aberto que ajuda a implementar conexões estabelecidas entre diferentes carteiras de criptomoedas e DApps. O protocolo estabelece uma conexão remota e criptografada entre a carteira e o aplicativo. WalletConnect usa chaves para desenvolver uma conexão criptografada simetricamente. Simplificando, o WalletConnect forma uma ponte, conectando qualquer carteira móvel a um aplicativo web descentralizado.

Com o WalletConnect, os usuários podem conectar mais de 170 carteiras compatíveis com WalletConnect, como MetaMask e Trust Wallet, a mais de 450 DApps, como Uniswap e Aave. Essa conexão entre DApps e carteiras é iniciada quando uma pessoa escaneia um código QR usando o URI WalletConnect padrão e é estabelecida quando o parceiro aprova essa solicitação de conexão. Quando o WalletConnect é integrado a um DApp específico, fica mais fácil criar uma conexão segura e confiável. Isto é muito mais seguro do que implementar MetaMask ou qualquer outra carteira de criptomoeda.

Recursos do WalletConnect 2.0

WalletConnect 2.0 promete melhorias de infraestrutura em relação aos recursos da versão 1.0:

  • Agnóstico de cadeia: WalletConnect 2.0 será capaz de funcionar em qualquer blockchain.

  • Multi-cadeia: WalletConnect 2.0 permite a integração de múltiplas cadeias – o que significa que o protocolo não apenas suporta diferentes cadeias, mas também permite que os usuários conectem uma carteira a várias cadeias simultaneamente.

  • Serviço de mensagens descentralizado: mensagens criptografadas de carteira para carteira darão aos usuários controle sobre quem pode enviar mensagens para suas carteiras. Recentemente, o WalletConnect lançou o Web3Inbox, uma troca de carteira para carteira.

  • Notificação push: WalletConnect 2.0 terá recursos de notificação push para notificar os usuários sobre transações recebidas.

Algumas carteiras compatíveis com WalletConnect:

  • Metamáscara

  • arco-íris

  • ‍Carteira Crypto.com DeFi

  • ‍Carteira Argentina

  • ‍Carteira Gnosis Safe MultiSig

  • Carteira Confiável

  • Razão

O WalletConnect é seguro?

Os aplicativos móveis geralmente não são tão seguros quanto as carteiras de hardware. As carteiras de hardware geralmente vêm com soluções de segurança específicas que permitem armazenamento e interação mais seguros com as chaves privadas dos usuários.

No entanto, WalletConnect estabelece uma conexão segura e criptografada entre a carteira do usuário e o DApp. Todas as informações transmitidas entre a carteira e o DApp são criptografadas simetricamente usando uma chave compartilhada que pertence apenas a essas duas partes. Quer você escaneie um código QR ou use um link de carteira móvel, a chave mestra não é compartilhada com o servidor ponte – o que significa que a chave não é vazada para terceiros, incluindo o intermediário que realiza a tradução segura.

Instruções para usar o WalletConnect

Insira um dApp que suporte WalletConnect. Os DApps e carteiras escolhidos neste guia são Uniswap e Rainbow. Clique em “Conectar carteira” para começar.

Em seguida, selecione WalletConnect nas opções exibidas. Um código QR aparecerá na tela. O padrão do WalletConnect é que os usuários façam login por meio de uma carteira móvel. Portanto, se planeja usar uma carteira desktop, clique em “Desktop”.

Abra sua carteira no seu telefone. Selecione o ícone quadrado vazio no canto superior direito conforme mostrado abaixo, leia o código QR. Se este ícone não existir, vá em configurações e encontre “Digitalizar código QR”.

Então você fez login com sucesso no dApp por meio de sua carteira.

Concluir

WalletConnect é um produto popular que se tornou especialmente uma bênção para o mundo dos DeFi DApps. Isso simplifica a confusão e a complexidade envolvidas na conexão de diferentes carteiras com DApps que suportam múltiplas cadeias. Além disso, a atualização do WalletConnect para v2.0 fornecerá uma interface ainda mais amigável.

Com as carteiras de criptomoedas se tornando cada vez mais populares e complexas, o WalletConnect fornece uma solução completa para os usuários realizarem transações de criptomoedas com segurança e criarem interação entre qualquer DApp e qualquer carteira.