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.
![](https://public.bnbstatic.com/image/pgc/202303/706eca286dc6024f78777cc89fab0504.jpg)
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.
![](https://public.bnbstatic.com/image/pgc/202303/31def3ac00b35ec1396a3cadabc16fea.jpg)
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.
![](https://public.bnbstatic.com/image/pgc/202303/d436eb375c91b5fdd2877e0be9aed39f.jpg)
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”.
![](https://public.bnbstatic.com/image/pgc/202303/83fe826e756820537e484f8870b18882.jpg)
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”.
![](https://public.bnbstatic.com/image/pgc/202303/100191de79602d0a38686bfd42435290.jpg)
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.