Al inicio del artículo dejamos los accesos habituales: Sitio Oficial de Binance, App Oficial de Binance, tutorial de instalación en iOS. WalletConnect es un protocolo abierto que conecta wallets Web3 con aplicaciones descentralizadas (DApps), lanzado en 2018 por Pedro Gomes, y actualmente se ha convertido en el estándar de facto de conexión en el mundo cripto. Hasta abril de 2026, WalletConnect integra más de 600 wallets y más de 65,000 DApps, con más de 150 millones de conexiones acumuladas (dato de fuente oficial de WalletConnect).

Cómo funciona WalletConnect

El problema central que resuelve WalletConnect es: cómo firmar de forma segura desde una wallet móvil cuando el usuario está usando una DApp en un navegador de escritorio. La solución temprana consistía en importar la clave privada a una extensión del navegador de escritorio, pero eso exponía la clave privada a un riesgo de seguridad. WalletConnect resuelve esto mediante un canal de comunicación cifrado, en el que la DApp solicita la firma y la wallet la aprueba de forma remota, logrando una conexión segura.

Descripción simplificada del flujo de trabajo de WalletConnect:

  1. La DApp genera un código QR de sesión: contiene el identificador de sesión
  2. El usuario escanea el código: la wallet móvil reconoce el código QR e inicia la solicitud de conexión
  3. Se establece un canal cifrado: la DApp y la wallet intercambian claves públicas a través del servicio de retransmisión de WalletConnect
  4. El usuario confirma la conexión en la wallet
  5. Se establece la sesión: cuando la DApp solicita una firma a la wallet, esta muestra una ventana emergente para que el usuario la apruebe
  6. Se devuelve la firma: tras la aprobación del usuario, la wallet envía el resultado de la firma a la DApp

La siguiente tabla compara WalletConnect v1 (obsoleto) con v2:

Dimensión WalletConnect v1 WalletConnect v2
Soporte multichain Sesión de una sola cadena Sesiones simultáneas en varias cadenas
Flujo de un solo evento Una sola conexión Varias DApps conectadas a la vez
Mensajes offline No soportado Soportado
Diseño del protocolo JSON-RPC sobre WebSocket Modular, multi-chain
Estado actual Ya sin soporte Versión vigente

WalletConnect v2 es la única versión soportada desde mediados de 2023; el protocolo v1 se dio de baja oficialmente en junio de 2023.

Cómo usar WalletConnect para conectarte a una DApp

Modo DApp de escritorio + wallet móvil

El escenario más común: el usuario accede a una DApp en el navegador de escritorio (como Uniswap u OpenSea) y firma escaneando el código con la wallet móvil.

Flujo operativo:

  1. Abre la DApp en el navegador de escritorio (por ejemplo, https://app.uniswap.org)
  2. Haz clic en "Connect Wallet" en la esquina superior derecha
  3. Elige "WalletConnect"
  4. Se abre la pantalla con el código QR
  5. Abre tu app de wallet en el móvil (MetaMask, OKX Wallet, Trust Wallet, etc.)
  6. Busca la función "Escanear código QR" o "Conectar DApp"
  7. Escanea el código QR que aparece en la pantalla de escritorio
  8. Haz clic en "Conectar" en la wallet móvil
  9. La DApp de escritorio reconoce automáticamente la conexión exitosa

Después, al realizar operaciones en la DApp (como un swap de tokens o la compra de un NFT), el móvil mostrará una solicitud de firma emergente, y una vez que el usuario la aprueba en la wallet, la transacción se transmite a la blockchain.

Conexión dentro de una DApp móvil

Los usuarios de móvil también usan WalletConnect dentro de apps de DApp (como Aave u OpenSea App):

  1. La app de la DApp muestra una lista de wallets para elegir
  2. El usuario hace clic en la wallet deseada
  3. El sistema abre esa app de wallet
  4. La wallet muestra la solicitud de conexión
  5. Tras confirmar, el usuario vuelve a la DApp con la conexión completada

Lista de wallets compatibles con WalletConnect

Algunas de las wallets principales compatibles con WalletConnect:

Wallet Tipo Característica
MetaMask Principal en EVM La mayor base de usuarios
Trust Wallet Multichain Del grupo Binance, orientada a móviles
OKX Wallet Multichain completa Mayor cobertura de redes
Phantom Solana + EVM Principal en Solana
Rabby EVM Alta seguridad, detección de riesgos
Coinbase Wallet Principal en EVM Desarrollada por Coinbase
imToken Multichain Amigable con usuarios hispanohablantes
Ledger Live (móvil) Puente con hardware Se usa junto con dispositivos Ledger
Argent EVM Wallet de contrato inteligente
Safe (antes Gnosis) Multifirma EVM Para equipos y tesorerías

El 100% de las wallets principales son compatibles con WalletConnect v2, ya que es la capa de protocolo base de todo el ecosistema de wallets Web3.

El mecanismo de seguridad de WalletConnect

El diseño de seguridad de WalletConnect:

Mecanismo Función
Cifrado de extremo a extremo Solo ambas partes pueden descifrar el contenido de los mensajes entre la DApp y la wallet
Clave de sesión Se genera una clave de sesión independiente en cada conexión, sin reutilizarla
El servicio de retransmisión no puede ver el contenido El servidor de retransmisión de WalletConnect solo reenvía paquetes cifrados
Soberanía del usuario La wallet es quien toma la decisión final sobre la firma; la DApp no puede forzar una firma
Verificación de dominio Algunas wallets muestran el dominio de la DApp para que el usuario lo verifique
Expiración de sesión Las sesiones tienen un tiempo de expiración y se desconectan periódicamente

Principio central de seguridad: el protocolo WalletConnect en sí mismo es seguro; el riesgo real de seguridad proviene del juicio del usuario sobre el contenido de la firma. Cualquier firma requiere la aprobación explícita del usuario en la wallet; la wallet nunca firma automáticamente.

Riesgos comunes al conectar DApps con WalletConnect y cómo prevenirlos

Riesgo uno: DApps de phishing

El riesgo más común: el usuario accede a una DApp falsificada (como unisvvap.org imitando a uniswap.org), la conecta escaneando el código y es inducido a firmar una transacción maliciosa.

Prevención:

Riesgo dos: la trampa de la firma ciega

Una DApp maliciosa hace que el usuario firme datos binarios "ilegibles", que en realidad corresponden a una transferencia o una autorización.

Prevención:

Riesgo tres: autorización ilimitada

La autorización (approve) de tokens ERC-20 suele tener por defecto un "monto ilimitado", lo que significa que el contrato de la DApp puede transferir cualquier cantidad de ese token desde tu cuenta.

Prevención:

Riesgo cuatro: red o dirección equivocada

Algunas DApps inducen a firmar en la red equivocada o en una dirección de contrato incorrecta.

Prevención:

El token del protocolo WalletConnect: WCT

WalletConnect lanzó en 2024 su token nativo del protocolo, WCT (WalletConnect Token), usado para pagar comisiones de red del protocolo, incentivar a los operadores de nodos y participar en la gobernanza.

Parámetro Detalle
Símbolo del token WCT
Suministro total 1,000 millones
Fecha de lanzamiento 11-2024
Uso principal Incentivos a operadores de nodos + gobernanza del protocolo
Redes Optimism + Solana

El token WCT actualmente cotiza principalmente en exchanges como OKX, Bybit y Coinbase, y el uso del protocolo WalletConnect en sí sigue siendo gratuito para el usuario común: WCT afecta principalmente a los operadores de nodos y a los integradores de gran volumen.

Preguntas frecuentes sobre WalletConnect

P: ¿Es seguro WalletConnect? El protocolo en sí es seguro: cifrado de extremo a extremo, el usuario tiene la decisión final, y el servidor de retransmisión no puede ver el contenido. El riesgo real proviene del juicio del usuario sobre la autenticidad de la DApp y la comprensión del contenido que está firmando.

P: ¿Puede una DApp transferirme fondos después de conectar escaneando el código? No. WalletConnect solo establece un "canal de comunicación"; cualquier transacción que la DApp inicie requiere la confirmación del usuario en la wallet. Sin la firma del usuario, la DApp no puede mover tu dinero.

P: ¿Una DApp a la que me conecté antes sigue rastreándome siempre? No. Una vez que la sesión expira o el usuario la desconecta manualmente, la DApp pierde el permiso de firma. Pero la DApp puede registrar la dirección de tu wallet con fines de análisis: la dirección on-chain es pública por naturaleza, sin necesidad de que la DApp la rastree activamente.

P: ¿Cómo desconecto una conexión de WalletConnect? Busca la sesión correspondiente en la lista de "DApps conectadas" de tu wallet y haz clic en "Desconectar". También puedes dejar que la sesión expire de forma natural (normalmente de varias horas a algunos días).

P: ¿WalletConnect cobra comisión? Es gratuito para el usuario común. Las transacciones on-chain siguen requiriendo el pago de gas (para los mineros/validadores de la blockchain, no relacionado con WalletConnect).

P: ¿Cuál es la diferencia entre WalletConnect y la extensión de navegador de MetaMask? La extensión de MetaMask es una wallet dentro del navegador, donde la clave privada se guarda en el propio navegador; WalletConnect es un protocolo que permite conectar wallets externas (móvil/hardware) a una DApp. En seguridad, WalletConnect + hardware wallet supera a la extensión de MetaMask.

P: ¿Se puede usar WalletConnect con una hardware wallet? Sí. Ledger Live, Trezor y otras son compatibles con WalletConnect. Esta es la forma de conexión más recomendada para grandes tenedores: firma por hardware + puente WalletConnect.

P: ¿Será WalletConnect reemplazado en algún momento? No a corto plazo. WalletConnect ya es el estándar de facto, integrado por prácticamente todas las wallets y DApps principales. En el futuro podría ser parcialmente reemplazado por nuevas soluciones como las wallets de contrato inteligente ERC-4337, pero WalletConnect seguirá existiendo por mucho tiempo.

P: ¿Hay que tener el token WCT? El usuario común no necesita tenerlo. WCT sirve principalmente a operadores de nodos y a integradores de alta frecuencia; usar el protocolo WalletConnect no requiere tener WCT.

P: ¿Qué hago si al conectar la wallet aparece "origen de la DApp desconocido"? Cancela la conexión de inmediato. Esto normalmente indica una DApp de phishing o un enlace secuestrado. Verifica el dominio antes de volver a conectarte, y no intentes ignorar la advertencia para forzar la conexión.

P: ¿Hay que ser cuidadoso con todas las firmas? Sí. Cualquier firma que aparezca en tu wallet puede tener consecuencias on-chain, incluyendo transferencias, autorizaciones y llamadas a contratos. Adoptar el hábito de "leer bien el contenido antes de firmar" es el comportamiento de seguridad más importante.

P: ¿Cuáles son las fuentes de datos de este artículo? Documentación oficial de WalletConnect, blog oficial, comparativas de terceros entre wallets, datos de CoinGecko sobre WCT.

Fuentes de datos: documentación oficial de WalletConnect (docs.walletconnect.com), blog oficial, documentación oficial de cada wallet, CoinGecko, hasta abril de 2026. Este artículo no constituye asesoramiento de inversión.