O que é WalletConnect?
Escrito por Alchemy
O WalletConnect é um protocolo de código aberto com integração única. Desenvolvedores podem usar o WalletConnect para permitir que usuários de mais de 300 carteiras façam login em aplicações descentralizadas que criaram. Esses apps são hospedados em redes descentralizadas como Ethereum.
Este artigo explicará o papel importante que o WalletConnect desempenha no ecossistema, os detalhes técnicos do protocolo e como usar o app.
Por que usar o WalletConnect para conectar sua carteira?
Desenvolvedores Ethereum costumavam criar integrações individuais para cada carteira cripto Web3 para que os usuários pudessem fazer login em suas aplicações. No entanto, isso centralizou o ecossistema Ethereum em torno do MetaMask, pois os desenvolvedores dificilmente criariam integrações para carteiras de nicho com bases de usuários pequenas, prejudicando os primeiros usuários de novas carteiras.
O WalletConnect mudou isso ao permitir que usuários acessassem mais de 300 carteiras diferentes pelo custo de uma única integração. Hoje, mais de 3000 apps oferecem o WalletConnect como opção de login, incluindo alguns dos maiores apps do ecossistema, como Uniswap, OpenSea e Rarible.
O WalletConnect possibilitou uma explosão de criatividade no design e nos recursos de carteiras ao tornar trivial para os desenvolvedores abrir seus apps a usuários de todos os tipos de carteiras. Esse protocolo simboliza o ethos das criptomoedas de descentralizar poder e viabilizar novas experiências de usuário.
Quais chains o WalletConnect suporta?
O WalletConnect suporta uma ampla gama de chains, incluindo, mas não se limitando a, Ethereum, Cosmos, Polkadot, Near, Solana, Celo e a Binance Smart Chain (Binance). Para uma lista completa de blockchains compatíveis conhecidas, consulte a documentação do WalletConnect.
Quais carteiras são compatíveis com o WalletConnect?
O WalletConnect é compatível com mais de 300 carteiras diferentes em diversas plataformas. Algumas das carteiras compatíveis mais comuns incluem:
- Metamask
- Rainbow
- Crypto.com DeFi Wallet
- Argent Wallet
- Gnosis Safe MultiSig Wallet
- Trust Wallet
- Ledger
- Coinbase Wallet
Como usar o WalletConnect?
Esta seção apresenta um guia completo, passo a passo, sobre como usar o WalletConnect para conectar sua carteira a uma aplicação descentralizada (dApp). Seguindo as instruções descritas aqui, você pode estabelecer facilmente uma conexão entre sua carteira e qualquer dApp compatível com WalletConnect, permitindo interagir com o dApp sem complicações.
1. Conecte-se a um dApp com o WalletConnect
Acesse um dApp compatível com WalletConnect. Este tutorial usará o Uniswap, uma aplicação de finanças descentralizadas, e o Rainbow como nosso dApp e carteira de escolha, respectivamente. No entanto, essas instruções se aplicam a qualquer dApp e carteira compatíveis com WalletConnect. Para começar, clique no botão "Connect Wallet".

2. Selecione WalletConnect
Em seguida, selecione WalletConnect entre as opções exibidas. Um código QR aparecerá na tela. Por padrão, o WalletConnect presume que os usuários querem fazer login usando uma carteira mobile. No entanto, se você usa uma carteira desktop, clique no rótulo "Desktop".

3. Escaneie o código QR com sua carteira mobile
Pegue seu celular e abra o aplicativo da sua carteira mobile. Na maioria das carteiras, você encontrará um ícone que parece um quadrado vazado, como mostrado no lado direito da imagem abaixo. Ao tocar nesse ícone, a câmera será ativada para escanear o código QR. Se você não encontrar esse ícone, vá ao menu de configurações e procure pela opção "Scan QR code".

4. Conceda permissão para conectar
Após escanear o código QR, o dApp solicitará permissão para se conectar à sua carteira. Essa é uma medida de segurança padrão que garante que você tem controle sobre sua carteira e que o dApp está autorizado a acessá-la. Você deve confirmar a conexão seguindo as instruções na sua carteira mobile. Uma vez estabelecida a conexão, você poderá interagir com o dApp usando sua carteira.

5. Faça login no dApp com sucesso
Parabéns! Agora você fez login com sucesso no dApp através da sua carteira. Você pode interagir com o dApp usando sua carteira e realizar diversas ações, como negociar, fazer staking ou transferir fundos. Lembre-se sempre de seguir as melhores práticas de segurança ao usar sua carteira e interagir com apps, para garantir a segurança dos seus fundos.
O WalletConnect é seguro?
O WalletConnect é seguro de usar. As informações trocadas entre apps e carteiras são criptografadas simetricamente com uma chave que apenas essas duas entidades possuem.
A chave é enviada diretamente à carteira pelo dApp. Seja escaneando o código QR ou optando pelo deep linking com uma carteira desktop, não há intermediários.
Embora um servidor de bridge público lide com as informações entre as duas partes, o servidor não recebe a chave necessária para decifrar as informações. Além disso, desenvolvedores podem hospedar seus próprios servidores de bridge para proteção total.
A elegância desse design está em que o WalletConnect não precisa da sua seed ou frase de recuperação para fazer login em um dApp. Abaixo está um diagrama que mostra o fluxo de informações entre o dApp e a carteira, mediado pelo servidor de bridge.

Dentro do código QR está o esquema de URI do WalletConnect, mostrado abaixo, junto com uma tabela que explica o que representam as variáveis.

Codebase do WalletConnect
Você pode encontrar o codebase do WalletConnect no WalletConnect Github.
Como implementar o WalletConnect
Para as instruções mais atualizadas sobre como implementar o WalletConnect, consulte a documentação oficial.
Alternativas e concorrentes do WalletConnect
O WalletConnect não tem concorrentes diretos. A comparação entre WalletConnect e MetaMask é uma falsa dicotomia, já que o MetaMask usa o WalletConnect como opção de login para sua carteira mobile.
Conclusão
Assim como o WalletConnect, nós, da Alchemy, impulsionamos o ecossistema ao facilitar a vida dos desenvolvedores por meio de nossos produtos.
Quando os desenvolvedores param de hospedar nodes por conta própria e passam a usar o Node API da Alchemy, eles obtêm acesso RPC confiável sem precisar gerenciar infraestrutura. O Node API funciona junto com as ferramentas de analytics e de desenvolvimento da Alchemy para acelerar a depuração e fornecer chamadas de API simples para requisições importantes.
Explore o conjunto de produtos que sustenta mais de $100 bilhões em transações e alguns dos apps mais populares, como OpenSea e NBA Top Shot, em Alchemy.com.
Quer saber mais? Veja como a API3 usa a Alchemy de diversas formas, incluindo a integração do WalletConnect no dashboard da sua DAO.
Visões gerais relacionadas
Carteiras2 de setembro de 2026
Carteiras de agentes: o modelo de sessão e permissão para agentes de IA
Como agentes de IA obtêm acesso a carteiras com escopo definido e revogável, sem armazenar chaves privadas: sessões, assinatura delegada e revogação instantânea.
Carteiras29 de julho de 2026
Pare de colar chaves privadas no Cursor: como dar uma carteira ao seu agente de código
Dê uma carteira ao seu agente de código sem dar a chave. Como as carteiras de agente do Alchemy CLI usam sessões com escopo para que agentes transacionem sem chaves privadas no .env.
Carteiras24 de junho de 2026
O que é um crypto bundler?
Um crypto bundler combina múltiplas transações ou operações em um único envio onchain, abrangendo batching, MEV, rollups, lançamentos de tokens e account abstraction.

Construa magia blockchain
A Alchemy combina os produtos e ferramentas de desenvolvimento Web3 mais poderosos com recursos, comunidade e suporte lendário.