¿Qué es WalletConnect?
Escrito por Alchemy
WalletConnect es un protocolo de código abierto que requiere una sola integración. Los desarrolladores pueden usar WalletConnect para permitir que usuarios de más de 300 wallets inicien sesión en aplicaciones descentralizadas que han creado. Estas apps están alojadas en redes descentralizadas como Ethereum.
Este artículo explicará el rol importante que WalletConnect juega en el ecosistema, los detalles técnicos del protocolo y cómo usar la app.
¿Por qué usar WalletConnect para conectar tu wallet?
Los desarrolladores de Ethereum solían crear integraciones individuales para cada wallet cripto de Web3 para que los usuarios de wallets pudieran iniciar sesión en sus aplicaciones. Sin embargo, esto centralizó el ecosistema de Ethereum en torno a MetaMask, porque era poco probable que los desarrolladores codificaran integraciones para wallets nicho con bases de usuarios pequeñas, lo que perjudicaba a los primeros usuarios de nuevas wallets.
WalletConnect cambió esto al permitir que los usuarios accedan a más de 300 wallets diferentes por el costo de una sola integración. Hoy, más de 3000 apps ofrecen WalletConnect como opción de inicio de sesión, incluyendo algunas de las apps más grandes del ecosistema, como Uniswap, OpenSea y Rarible.
WalletConnect ha impulsado una explosión de creatividad en el diseño y las funciones de las wallets, al hacer que sea sencillo para los desarrolladores abrir sus apps a usuarios de todo tipo de wallets. Este protocolo simboliza el espíritu de las criptomonedas de descentralizar el poder y habilitar nuevas experiencias de usuario.
¿Qué chains soporta WalletConnect?
WalletConnect soporta una amplia gama de chains, incluyendo entre otras Ethereum, Cosmos, Polkadot, Near, Solana, Celo y la Binance Smart Chain. Para una lista completa de blockchains compatibles conocidas, consulta la documentación de WalletConnect.
¿Qué wallets son compatibles con WalletConnect?
WalletConnect es compatible con más de 300 wallets diferentes en distintas plataformas. Algunas de las wallets compatibles más comunes incluyen las siguientes:
- Metamask
- Rainbow
- Crypto.com DeFi Wallet
- Argent Wallet
- Gnosis Safe MultiSig Wallet
- Trust Wallet
- Ledger
- Coinbase Wallet
¿Cómo usar WalletConnect?
Esta sección ofrece una guía completa, paso a paso, sobre cómo usar WalletConnect para conectar tu wallet a una aplicación descentralizada (dApp). Siguiendo las instrucciones descritas aquí, puedes establecer fácilmente una conexión entre tu wallet y cualquier dApp compatible con WalletConnect, lo que te permite interactuar con la dApp sin problemas.
1. Conéctate a una dapp con WalletConnect
Navega a una dApp compatible con WalletConnect. Este tutorial usará Uniswap, una aplicación de finanzas descentralizadas, y Rainbow como nuestra dApp y wallet elegidas, respectivamente. Sin embargo, estas instrucciones aplican a cualquier dApp y wallet compatibles con WalletConnect. Para comenzar, haz clic en el botón "Connect Wallet".

2. Selecciona WalletConnect
Luego, selecciona WalletConnect entre las opciones mostradas. Aparecerá un código QR en tu pantalla. Por defecto, WalletConnect asume que los usuarios quieren iniciar sesión usando una wallet móvil. Sin embargo, si usas una wallet de escritorio, haz clic en la etiqueta "Desktop".

3. Escanea el código QR con tu wallet móvil
Saca tu teléfono y abre tu aplicación de wallet móvil. En la mayoría de las wallets, encontrarás un ícono que parece un cuadrado hueco, como se muestra en el lado derecho de la imagen a continuación. Al tocar este ícono, se activará tu cámara para escanear el código QR. Si no encuentras este ícono, ve al menú de configuración y busca la opción "Scan QR code".

4. Otorga permiso para conectarte
Después de escanear el código QR, la dApp solicitará permiso para conectarse a tu wallet. Esta medida de seguridad estándar asegura que tú controlas tu wallet y que la dApp está autorizada para acceder a ella. Debes confirmar la conexión siguiendo las indicaciones en tu wallet móvil. Una vez establecida la conexión, podrás interactuar con la dApp usando tu wallet.

5. Inicia sesión exitosamente en la dapp
¡Felicidades! Ahora has iniciado sesión exitosamente en la dApp a través de tu wallet. Ya puedes interactuar con la dApp usando tu wallet y realizar diversas acciones como trading, staking o transferencia de fondos. Recuerda seguir siempre las mejores prácticas de seguridad al usar tu wallet e interactuar con apps para asegurar la protección de tus fondos.
¿Es segura WalletConnect?
WalletConnect es segura de usar. La información enviada entre apps y wallets se encripta de forma simétrica con una clave que solo estas dos entidades poseen.
La clave se envía directamente a la wallet desde la dApp. Ya sea que los usuarios escaneen el código QR o elijan deep linking con una wallet de escritorio, no hay intermediarios.
Si bien un servidor de puente público maneja la información entre ambas partes, el servidor no recibe la clave necesaria para descifrar la información. Además, los desarrolladores pueden alojar sus propios servidores de puente para una protección total.
Lo interesante de este diseño es que WalletConnect no necesita tu seed o frase de recuperación para iniciar sesión en una dApp. A continuación se muestra un diagrama que ilustra el flujo de información entre la dApp y la wallet, mediado por el servidor de puente.

Dentro del código QR está el esquema URI de WalletConnect, que se muestra abajo, junto con una tabla que explica qué representan las variables.

El código base de WalletConnect
Puedes encontrar el código base de WalletConnect en el WalletConnect Github.
Cómo implementar WalletConnect
Para las instrucciones más actualizadas sobre cómo implementar WalletConnect, consulta la documentación oficial.
Alternativas y competidores de WalletConnect
WalletConnect no tiene competidores directos. La comparación entre WalletConnect y MetaMask es una falsa dicotomía, ya que MetaMask usa WalletConnect como opción de inicio de sesión para su wallet móvil.
Conclusión
Al igual que WalletConnect, en Alchemy impulsamos el ecosistema hacia adelante al facilitarles la vida a los desarrolladores a través de nuestros productos.
Cuando los desarrolladores dejan de auto-alojar nodos y cambian a Node API de Alchemy, obtienen acceso confiable a RPC sin tener que gestionar infraestructura. Node API funciona junto con las herramientas de análisis y desarrollo de Alchemy para acelerar la depuración y ofrecer llamadas simples de API para solicitudes importantes.
Explora la suite de productos que respalda más de $100 mil millones en transacciones y algunas de las apps más populares, como OpenSea y NBA Top Shot, en Alchemy.com.
¿Quieres más? Descubre cómo API3 usa Alchemy de varias maneras, incluyendo la integración de WalletConnect en su panel de DAO.
Resúmenes relacionados
Wallets2 de septiembre de 2026
Agent wallets: el modelo de sesiones y permisos para agentes de IA
Cómo los agentes de IA obtienen acceso a wallets con alcance limitado y revocable sin tener las llaves privadas: sesiones, firma delegada y revocación instantánea.
Wallets29 de julio de 2026
Deja de pegar claves privadas en Cursor: cómo darle una wallet a tu coding agent
Dale una wallet a tu coding agent sin darle la clave. Cómo los agent wallets de Alchemy CLI usan sesiones con alcance limitado para que los agentes transaccionen sin claves privadas en .env.
Wallets24 de junio de 2026
¿Qué es un bundler de criptomonedas?
Un bundler de criptomonedas combina múltiples transacciones u operaciones en un solo envío onchain, abarcando batching, MEV, rollups, lanzamientos de tokens y account abstraction.

Construye magia blockchain
Alchemy combina los productos y herramientas de desarrollo Web3 más potentes con recursos, comunidad y un soporte legendario.