Monederos cripto en Telegram:
Obtén la dirección y el importe de una captura de chat
En los grupos de Telegram sobre cripto — señales de trading, mercados P2P, comunidades NFT — alguien envía una dirección de monedero en el chat, otro envía el importe, y tú haces una captura de pantalla para registrar la transacción. La dirección en sí es una cadena hexadecimal de 42 caracteres o una cadena Base58 con mayúsculas y minúsculas mezcladas. Un solo carácter incorrecto al reescribirla y los fondos se van a otro lado. No hay devolución ni número de atención al cliente — la blockchain ejecuta lo que dice la dirección. La forma más rápida de cometer un error es copiar y pegar, o confiar en herramientas que nunca fueron diseñadas para manejar direcciones como estas. Es el mismo problema que hace que la extracción de capturas de pago sea más difícil de lo que parece: la fuente es un mensaje de chat, no un documento estructurado, y el campo importante (la dirección o el importe) está dentro de una conversación, no de un formulario.
Puntos clave
- Confías en que el OCR lea una dirección de monedero de tu captura de Telegram — es solo una cadena de 42 caracteres, la tarea de extracción de texto más básica que existe.
- Pero el OCR normaliza silenciosamente la salida a minúsculas, eliminando el checksum EIP-55 de Ethereum, corrompiendo las direcciones de Solana que distinguen mayúsculas de minúsculas, y confundiendo 0/O/l/I en capturas comprimidas. TRM Labs midió solo un 40% de precisión utilizable.
- La IA visual lee las direcciones mediante patrones estructurales — 0x seguido de 40 caracteres hexadecimales equivale a Ethereum — preservando las mayúsculas exactas y desambiguando caracteres por restricción de formato en lugar de adivinar píxeles. Mismas capturas, 98% de precisión.
Cómo se ve realmente una captura de pantalla cripto de Telegram
Una dirección cripto típica compartida en un chat de Telegram no viene con un formulario estructurado, un campo etiquetado ni un código QR. Alguien escribe o pega una cadena de caracteres en el cuadro de mensaje y pulsa enviar. La dirección aparece en una burbuja de chat — a veces con "Aquí está mi dirección ETH" encima, a veces solo la cadena. El monto, si es una instrucción de pago, se escribe en un mensaje aparte o en la misma línea: "0.5 ETH a 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B".
El formato de la dirección depende de la blockchain:
- Cadenas Ethereum y EVM (ETH, BSC, Polygon, Arbitrum, etc.) —
0xseguido de 40 caracteres hexadecimales (0-9, a-f), 42 caracteres en total. Ejemplo:0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B. No distingue mayúsculas/minúsculas en la red, pero las direcciones con checksum EIP-55 mezclan mayúsculas y minúsculas. - Bitcoin — comienza con
1(P2PKH heredado),3(P2SH) obc1(SegWit, Bech32). 26-62 caracteres. Algunos formatos (P2SH, P2PKH) distinguen mayúsculas/minúsculas. Bech32 (bc1...) no distingue mayúsculas/minúsculas pero debe ser todo minúsculas o todo mayúsculas. - Solana — codificada en Base58, 32-44 caracteres. Distingue mayúsculas/minúsculas. Ejemplo:
7EcDhSYGxXyscszYEp35KHN8vvw3svAuLKTzXwCFLtV2. - Tron (TRX) — comienza con
T, Base58, distingue mayúsculas/minúsculas. - Monero (XMR) — comienza con
4o8, 95 caracteres. Distingue mayúsculas/minúsculas.
Lo clave a notar: cada uno de estos formatos usa un patrón visual específico — un prefijo consistente, un conjunto de caracteres predecible y una longitud que cae dentro de un rango conocido. El ojo de un usuario cripto experimentado reconoce "esto parece una dirección ETH" de un vistazo, pero traducir ese reconocimiento a una cadena escrita correctamente cuando tienes 20 capturas de pantalla que procesar es otro asunto completamente distinto.
El problema de "copiar y pegar": por qué hacerlo manualmente no es seguro
El enfoque obvio es copiar la dirección del mensaje de Telegram y pegarla en tu cartera o en tu hoja de cálculo. El problema es que esta simple acción —un Ctrl+C— está en el centro de todo un ecosistema de malware secuestrador de portapapeles diseñado específicamente para explotarla.
Secuestradores de portapapeles como Laplas Clipper y Masad Stealer se ejecutan silenciosamente en segundo plano, monitoreando el portapapeles del sistema en busca de cadenas que parezcan direcciones de criptomonedas. Cuando detectan una, la reemplazan con una dirección controlada por el atacante antes de que pegues. El reemplazo suele estar diseñado para comenzar y terminar con los mismos caracteres que la original, por lo que un vistazo rápido al primer y último carácter no detectará el cambio.
En febrero de 2026, Microsoft reveló Trojan:Win32/CryptoBandits.A, un gusano que se propaga por USB y que revisa el portapapeles cada 500 milisegundos en busca de direcciones de monedero de Bitcoin, Ethereum, Tron y Monero. Las reemplaza con direcciones de atacantes y enruta los datos robados a través de un cliente Tor portátil. La campaña había estado activa al menos desde febrero de 2026, infectando máquinas a través de archivos de acceso directo maliciosos en unidades USB.
Incluso sin malware, copiar y pegar manualmente es propenso a errores. Una dirección de monedero no tiene un significado legible por humanos: no puedes "pronunciarla" ni verificarla con una referencia mental como lo harías con un número de teléfono de EE. UU. o una dirección postal. Un solo carácter mal escrito en una cadena hexadecimal de 42 caracteres produce una dirección válida pero diferente, y la blockchain ejecutará felizmente la transferencia hacia ella. Esos fondos no regresan.
Por qué el OCR tradicional falla con las direcciones de monedero
El OCR tradicional —la tecnología integrada en escáneres, herramientas PDF y muchas aplicaciones de "texto desde imagen"— lee documentos reconociendo formas de caracteres individuales. Fue diseñado para texto impreso en documentos estructurados: facturas mecanografiadas, formularios estandarizados, direcciones impresas a máquina. Cuando ejecutas una herramienta OCR en una captura de pantalla de Telegram, produce una cadena de texto, pero con problemas consistentes que importan mucho para las carteras de criptomonedas.
El mayor problema son las mayúsculas y minúsculas. La mayoría de los motores OCR normalizan la salida a minúsculas por defecto. Para una dirección de Ethereum, eso no rompe la dirección (la red no distingue entre mayúsculas y minúsculas), pero elimina la información de la suma de verificación EIP-55 que ayuda a las carteras a verificar si una dirección se ingresó correctamente. Para las direcciones P2PKH de Bitcoin (que comienzan con 1), equivocarse con las mayúsculas sí rompe la dirección: la suma de verificación falla y la transacción rebota, pero para entonces ya has perdido la cadena correcta de la captura de pantalla. Para Solana y Tron, que distinguen completamente entre mayúsculas y minúsculas, cualquier salida normalizada a minúsculas es simplemente incorrecta.
TRM Labs, una firma de inteligencia blockchain, documentó este problema en la práctica. Cuando midieron la precisión del OCR tradicional para extraer direcciones de criptomonedas y hashes de transacciones de capturas de pantalla, encontraron aproximadamente un 40% de precisión utilizable. Después de cambiar a un enfoque de modelo de lenguaje visual (VLM), la precisión aumentó al 98%. La diferencia no fue un mejor reconocimiento de caracteres: la diferencia fue que el VLM entendía la estructura de lo que estaba leyendo.
Hay una diferencia más profunda en juego aquí. El OCR tradicional lee una captura de pantalla como una cuadrícula de píxeles e intenta hacer coincidir cada grupo con una forma de carácter conocida. No sabe que 0x es el prefijo de una dirección de Ethereum: ve un cero, una x minúscula y luego intenta descifrar cada carácter posterior de forma aislada. Si la fuente es inusual, si el fondo es oscuro, si el carácter está ligeramente borroso por la compresión, el OCR adivina mal.
Cómo la IA visual lee una dirección — no carácter por carácter, sino patrón por patrón
La IA basada en visión aborda la misma captura de pantalla de manera diferente. El modelo ha sido entrenado con millones de imágenes de documentos y comprende el texto en su contexto visual. Cuando ve 0x seguido de 40 caracteres del conjunto [0-9a-fA-F], reconoce el patrón de una dirección de monedero de Ethereum. No necesita identificar cada glifo con una resolución óptica perfecta: utiliza las restricciones de formato de la dirección para completar los caracteres ambiguos.
De este enfoque basado en patrones surgen varios comportamientos específicos del formato:
- Reconocimiento de prefijo — La IA identifica
0x,bc1,To4como un prefijo de dirección y espera que el resto de la cadena coincida con el formato correspondiente. Esto evita que divida la dirección en un salto de línea o confunda un espacio dentro de la burbuja de chat como un límite de campo. - Preservación de mayúsculas/minúsculas — Como el modelo lee la dirección como un patrón visual (las letras mayúsculas tienden a tener perfiles visuales diferentes a las minúsculas), conserva el uso original de mayúsculas/minúsculas. Un
0xAb5801a7se mantiene como0xAb5801a7en lugar de convertirse en0xab5801a7. - Desambiguación de caracteres —
0(cero) yO(o mayúscula),l(ele minúscula) yI(i mayúscula) — estos pares son casi indistinguibles en muchas fuentes y causan errores constantes en la salida del OCR. La IA visual los resuelve verificando el carácter con el conjunto de caracteres esperado del formato de dirección. En el alfabeto hexadecimal de Ethereum, no hayOniI— así que si el modelo detecta una forma que podría ser0uO, elige0basándose en la restricción del formato.
Este enfoque es más importante cuando la calidad de la captura de pantalla no es ideal. Una captura de Telegram tomada en un teléfono, comprimida por la aplicación de chat y luego recapturada —un escenario común cuando alguien reenvía una dirección de un chat a otro— pierde suficiente resolución como para que el OCR carácter por carácter se vuelva poco fiable. La extracción basada en patrones se mantiene estable porque utiliza el propio formato de la dirección como señal, sin depender de una claridad de píxeles perfecta.
La diferencia práctica: una herramienta OCR tradicional lee una dirección cripto y adivina cada letra una por una. Una IA visual lee el formato de la dirección, aplica sus reglas estructurales y extrae la cadena exacta —incluyendo mayúsculas/minúsculas y checksum.
De Captura a Hoja de Cálculo: Obteniendo Ambos Campos
La dirección y el monto — estos son los dos datos que importan para cualquiera que rastree una transacción cripto desde un chat de Telegram. El monto te indica qué se envió (o qué se solicitó), y la dirección identifica el destino. Juntos forman un registro completo: "en esta fecha, se envió esta cantidad de ETH a esta dirección".
ImageToTable.ai maneja esto mediante la Extracción de Columnas Personalizadas. No subes una captura de Telegram y esperas que la herramienta adivine lo que necesitas. Tú nombras las columnas: Wallet Address y Amount. La IA lee la captura, localiza el texto que coincide con esas descripciones semánticas y las extrae en una tabla.
Este es un flujo de trabajo fundamentalmente diferente al de las herramientas tradicionales de extracción de datos, que requieren que dibujes cuadros delimitadores o definas reglas de análisis para cada formato de chat. En una captura de Telegram, la dirección puede aparecer en cualquier lugar dentro de la burbuja de chat — alineada a la izquierda, partida en dos líneas, precedida o no por una etiqueta. El monto podría estar en el mismo mensaje o en uno diferente. La extracción de columnas personalizadas evita por completo el problema del diseño porque encuentra los valores por lo que significan, no por dónde están en la página.
Cuando se aplica a múltiples capturas — digamos, 15 direcciones de monedero de Telegram compartidas en un grupo de trading durante una semana — el procesamiento por lotes fusiona los resultados en una sola tabla. Cada fila muestra la dirección y el monto de una captura, en el orden en que las subiste. Sin ingreso manual, sin tener que cotejar el historial del chat contra un bloc de notas.
Algunas notas prácticas para una extracción limpia:
- Recorta el área relevante si la captura incluye mensajes de chat no relacionados arriba y abajo. La IA trabaja sobre la captura completa, pero las entradas más reducidas disminuyen la probabilidad de extraer una dirección de una conversación no relacionada.
- Nombra las columnas tal como aparecen en tu caso de uso. "Wallet Address" y "Amount" son naturales. Si también necesitas la red, agrega "Network (ETH/BTC/SOL)" como columna — la IA lee el prefijo de la dirección y puede inferir la red.
- Incluye la dirección completa en la captura. Si el mensaje está truncado en la vista previa del chat, expándelo antes de capturar la pantalla. La IA solo puede extraer lo que es visible.
Preguntas Frecuentes
¿Puede la IA extraer cualquier formato de dirección de monedero cripto de una captura de Telegram?
Sí. La IA reconoce las direcciones por sus patrones estructurales — prefijo, conjunto de caracteres, longitud — y no depende de reglas específicas de formato. ETH (0x + 40 hex), BTC (1/3/bc1), Solana (Base58), Tron (prefijo T) y otras se identifican correctamente siempre que la cadena completa de la dirección sea visible en la captura.
¿La dirección extraída conservará las mayúsculas y minúsculas originales?
Sí. La IA visual preserva las mayúsculas y minúsculas tal como aparecen en la captura. A diferencia del OCR tradicional, que a menudo normaliza la salida a minúsculas, la IA lee cada carácter en su contexto visual y retiene la capitalización original. Esto es esencial para formatos sensibles a mayúsculas como Solana, Bitcoin P2SH y Tron.
¿Qué pasa si la dirección aparece como código QR en la captura?
Si la captura muestra un código QR en lugar de una cadena de texto, la dirección debe decodificarse del código QR. Nuestra extracción actual lee el texto visible de la imagen. Si el mensaje del chat de Telegram muestra la dirección y un código QR, la IA extrae la versión de texto. Si solo el código QR es visible, necesitarías un escáner QR para decodificar la dirección primero.
¿Puedo procesar por lotes varias capturas de monederos de Telegram a la vez?
Sí. Sube varias capturas en un solo lote, define tus columnas (Dirección de Monedero, Monto) y la IA las procesa juntas. Los resultados se fusionan en una sola hoja de cálculo, donde cada fila corresponde a una captura. Este es el flujo de trabajo principal para cualquiera que maneje un volumen de direcciones de monederos de chats de Telegram — capturas de grupos de trading, confirmaciones de pago P2P o registros de transferencias salientes.
¿Puede la IA determinar la red a partir del formato de la dirección?
Parcialmente. El prefijo de la dirección da una señal fuerte — 0x indica una cadena EVM (Ethereum, BSC, Polygon, Arbitrum, etc.), bc1 indica Bitcoin SegWit, T indica Tron. Sin embargo, las direcciones EVM se ven iguales en múltiples cadenas. Si conoces el contexto de la red a partir del chat de Telegram, puedes agregar una columna "Red" y dejar que la IA la infiera del prefijo de la dirección, o completarla manualmente durante la revisión.