Recuperé $266 de una billetera que creí perdida: lo que la arquitectura de una wallet me enseñó.
**Autor:** HashVibe | OSINT & AI Vibe Coder 🤖 ## Resumen Rápido Transferí USDT a una dirección de BNB Chain que no controlaba con la clave que tenía. Parecía perdido. Pero entendiendo la arquitectura de la billetera, CREATE2 y el protocolo de firma de una Safe, logré recuperar los $266 completos — con menos de $0.02 en costos de gas. ## El error Una transferencia que parecía rutinaria terminó en una dirección equivocada. El saldo: 251.39 USDT, retirados de Binance y enviados a una dirección en BNB Chain. El problema: esa dirección no era controlable con la clave privada que tenía disponible. La billetera original era una Safe 1.3.0 desplegada bajo CREATE2 en otra red, y la dirección en BNB Chain estaba vacía — sin contrato, sin control, sin forma obvia de recuperar nada. En ese momento, lo que tenía era una dirección hexadecimal que coincidía, pero sin la lógica de control necesaria. Parecía el fin de la historia. Pero no lo fue. ## Entender qué es una dirección Antes de hablar de recuperación, hay que entender qué es una dirección en blockchain. Una dirección como `0x316e...c86e` no es una "cuenta bancaria" simple. Es el resultado de un cálculo criptográfico. Y dependiendo de cómo se generó esa dirección, el camino para controlarla cambia por completo. Hay dos tipos de direcciones principales: - **EOA (Externally Owned Account):** controlada directamente por una clave privada. Si tienes la clave, controlas la cuenta. Punto. - **Contrato inteligente (Smart Account):** controlada por código. Puede tener reglas — como una multisig, un umbral de firmas, o una lógica personalizada. La confusión más común en estos casos es asumir que una dirección es una EOA cuando en realidad es un contrato. Si envías fondos a una dirección que es un contrato sin tener acceso a la lógica que lo controla, el saldo queda atrapado. En mi caso, la dirección en BNB Chain estaba vacía, pero el contrato correspondiente existía en otra red. Y eso fue la clave para la recuperación. ## CREATE2: la dirección que se puede predecir Aquí es donde la arquitectura se vuelve interesante. CREATE2 es un método de despliegue de contratos inteligentes que permite calcular una dirección **de forma determinística**. Es decir, dado un conjunto de parámetros — el factory, el bytecode, un salt y el singleton — la dirección resultante es siempre la misma, sin importar cuándo ni dónde se despliegue. En la práctica, esto significa que si tengo los parámetros correctos de una Safe 1.3.0, puedo calcular su dirección exacta. Y si esa dirección existe vacía en una red, puedo desplegar el contrato encima y tomar control legítimo. Los parámetros que usé: - Factory: `0xa6B7...6AB2` (Safe CREATE2 factory, verificable en BSCScan) - Singleton (Safe 1.3.0): `0xd9Db...9552` - Salt: 2556275 (basado en wallet index) - Initializer: sin fallback handler (AddressZero) Con estos valores, calculé la dirección exacta: `0x316e...c86e`. Verifiqué que en BNB Chain esa dirección estaba vacía. Y ahí supe que era posible desplegar la Safe encima. Pero aquí hay un punto crítico: **CREATE2 no recupera fondos por sí mismo**. Solo calcula direcciones. Para recuperar los fondos necesitas tener control legítimo — la clave del owner, la autoridad sobre la cuenta de origen, y la verificación de cada paso. ## El despliegue Con los parámetros confirmados, ejecuté la transacción de despliegue en BNB Chain. El bytecode del deployer ejecutó el cálculo CREATE2, desplegó la Safe 1.3.0 L2 sobre la dirección vacía, y la billetera quedó activa con el owner que yo controlaba. El resultado fue inmediato: la Safe apareció en el explorador de BNB Chain con los parámetros correctos — owner, threshold, singleton — todo verificable en cadena. TX del deploy: `0xbf6e...af1e` (verificable en BSCScan) Pero activar la billetera no era lo mismo que mover los fondos. Para eso necesitaba otra cosa: una firma válida. ## La firma que no funcionaba Aquí es donde aprendí la lección más importante de todo el proceso. Intenté transferir los 251.39 USDT de la Safe a mi dirección. La transacción fue rechazada por el contrato con el error **GS026**. ¿Por qué? La clave era correcta. El saldo alcanzaba. La operación tenía sentido. Pero la firma no era válida. El Safe 1.3.0 no acepta cualquier firma. Exige: 1. **El digest correcto**: el hash exacto que se espera. 2. **El método correcto**: sin prefijo de Ethereum (usando `signDigest` en lugar de `signMessage`). 3. **El formato correcto**: los campos empaquetados como `r || s || v`, con `v` al final. Al corregir el método de firma y el empaquetado, la transacción que antes era rechazada pasó a confirmarse en el mismo bloque. La lección fue clara: en los contratos inteligentes, tener la clave correcta es necesario pero no suficiente. El protocolo de firma debe ser tan exacto como la clave misma. ## Recuperación de gas residual Después de la transferencia exitosa de USDT, quedó un saldo de gas (BNB) en la billetera intermedia. Drenarlo tenía su propia trampa. El precio base que mostraba el RPC era de 0.05 gwei, pero la red EIP-1559 cobra según el `maxFeePerGas` real. Si se calcula la reserva con el precio base, la transacción falla por fondos insuficientes para el costo intrínseco. La solución fue calcular la reserva usando `getFeeData().maxFeePerGas` con un margen de seguridad, transferir el gas a una dirección de custodia (el depósito de Binance), y vaciar la billetera casi por completo. Gas total gastado en todo el proceso: menos de $0.02. ## El token señuelo Durante el proceso, en la billetera apareció un token llamado "ARK" con un monto idéntico al saldo real de USDT. Mismo número, misma apariencia. No era el activo real. Era una señal de **dusting** — envío de tokens falsos a muchas billeteras para llamar la atención o inducir a una acción. Cómo lo verifiqué: - Verifiqué la dirección del contrato del token (no coincidía con el USDT conocido). - Comparé símbolo, decimales y historial de emisión. - El contrato no era reconocido por el exchange. Lo ignoré sin tocarlo. La lección: símbolo y cantidad no prueban autenticidad. Siempre verifica el contrato antes de interactuar con un token. --- ## El resultado final | Concepto | Valor | |---|---| | USDT recuperados | 251.39 | | Gas recuperado (BNB) | 0.01437 (~$15) | | Costo total del gas | < $0.02 | | **Total recuperado** | **~$266** | El proceso tomó varias horas de investigación y ejecución, pero el costo real fue mínimo. Lo que parecía una pérdida total se convirtió en una recuperación completa gracias a entender la arquitectura del sistema. ## Lo que aprendí (y quiero compartir) 1. **Una dirección no es una cuenta bancaria.** Es un resultado criptográfico. Entender cómo se generó es el primer paso para saber si es recuperable. 2. **No toda pérdida es permanente.** Si existe una relación criptográfica demostrable entre la dirección y un contrato o clave que controlas, hay una posibilidad. 3. **La firma es más que la clave.** En contratos inteligentes, el método y el formato de firma son tan importantes como la clave misma. 4. **El gas tiene su propia planificación.** Reservar gas con el precio base puede dejarte sin fondos para ejecutar. Usa el `maxFeePerGas` real. 5. **No confíes en lo que aparece por sorpresa.** Tokens con el mismo monto que tu saldo real son señales de advertencia, no regalos. 6. **Verifica antes de firmar.** Cada paso — red, dirección, tipo de cuenta, formato de firma — debe ser confirmado antes de gastar gas real. ## Reflexión final La recuperación no fue magia, ni un truco, ni un atajo. Fue entender la arquitectura de la billetera, verificar en cada paso, y respetar exactamente el protocolo que el contrato exigía. El conocimiento no evita el error. Pero te permite revertir los que tienen solución, y evitar los que no la tienen. Si algo de esto te resonó, sígueme para más contenido sobre seguridad cripto, blockchain y cómo la IA está cambiando la forma en que resolvemos problemas reales. **Autor:** HashVibe | OSINT & AI Vibe Coder 🤖 Artículo educativo. Todas las técnicas descritas se basan en control válido y verificación. No constituyen una guía para tomar fondos ajenos.
Orionx cierra y 100.000 usuarios quedan en vilo ⚠️
La plataforma chilena anunció su cierre definitivo este jueves. Lo confirmado 👇
🔴 Descalce de US$7M: auditoría forense de Deloitte detectó transferencias sistemáticas a billeteras externas. No fue hackeo.
⚖️ Querella criminal por administración desleal contra los exgerentes Roberto Zibert y Joaquín Díaz, ambos cofundadores.
📋 La CMF había rechazado su inscripción como prestador financiero y aclaró que nunca la fiscalizó.
🚪 Retiros suspendidos. Orionx promete restituir lo posible, pero admite que no garantiza el 100%.
📌 La lección: si el exchange custodia tus llaves, tu seguridad depende de su gobernanza. 7 años de historia no bastaron. Not your keys, not your coins.
El test de $82K se agotó… y ahora el mercado mira a la Fed 📊
Actualización de la tarde con datos en vivo de Binance 👇
🔥 1. El rebote se quedó sin aire BTC tocó $81,4K en la madrugada, pero el rechazo fue limpio: ahora ronda $79,6K (+0,4% en 24h), dentro de un rango de $78,6K a $79,9K. La ruptura necesita catalizador nuevo; sin él, el rango gana.
🐋 2. La Fed se dividió en público El gobernador Kevin Warsh dijo que la inflación sigue siendo la prioridad y el mercado empezó a descontar una subida de tasas en septiembre. Christopher Waller había abierto la puerta a mantenerlas sin cambios si la inflación sigue bajando. Señales cruzadas = incertidumbre = rango lateral.
📊 3. Lo que dicen los flujos CoinShares reporta $1.000 millones en entradas a productos de inversión en cripto esta semana, pero advierte: sin una resolución del tema Irán o una crisis de confianza en la deuda soberana de EE.UU., Bitcoin no va a superar $80K con convicción. Los ETF al contado atrajeron $731 millones el 3 de septiembre, pero el día anterior hubo salidas de $236 millones. El flujo es volátil.
📌 La lectura: BTC está atrapado entre el muro de compras en $78K y la resistencia de oferta en $80K-$82K. La próxima fecha clave es el dato de inflación de agosto, que definirá si Waller tiene razón o si Warsh se impone. Hasta entonces, el rango manda.
Gráfico actualizado en la imagen: velas 1H + volumen + CVD de compras taker.
¿El rango es acumulación o falta de convicción? Te leo 👇 Sígueme para el próximo episodio de Flujo de ballenas.
Please get ready to claim the Binance Alpha airdrop and trade today at 11:00 (UTC).
Users with at least 250 Binance Alpha Points can claim the token on a first-come, first-served basis until the airdrop pool is fully distributed or the airdrop event expires. Further details will be announced soon.
Please stay tuned to Binance's official channels for the specific airdrop tokens and the latest updates.
BNB no se mueve por casualidad: hay 3 fuerzas detrás de este rango 📊
Actualización con datos en vivo de Binance 👇
🔥 1. El ecosistema está en modo expansión BNB Chain extendió su campaña de stablecoins sin comisión (USDC, USD1, U) hasta el 30 de septiembre. Ya cubrió más de $4,5 millones en gas fees. El objetivo: mover liquidez hacia la chain, no hacia el token especulativo.
🐋 2. Binance cruza la línea TradFi Binance lanzó opciones físicamente liquidadas sobre acciones y ETFs estadounidenses. Eso convierte a BNB en puente entre crypto y mercados tradicionales — y el mercado lo está descontando.
📊 3. Los números que importan ahora Precio actual: $723,21 (-0,09% en 24h). Rango del día: $708,88 – $729,36. BNB Chain alcanzó ~$934,9M en volumen de acciones tokenizadas, superando a Ethereum ($750,4M) y Solana ($690,2M). El token está en el puesto #4 por capitalización.
📌 La lectura: BNB no es solo un exchange token. Se está convirtiendo en infraestructura de liquidez entre cripto y TradFi. La resistencia real está en $725-$729. Si rompe con volumen, el camino a $750 queda abierto. Si no, el soporte a vigilar es $700.
Gráfico actualizado en la imagen: velas 1H + volumen + CVD de compras taker.
¿BNB como infraestructura o como simple utilidad? Te leo 👇 Sígueme para el próximo episodio de Flujo de ballenas.
BTC tocó $82,3K y corrigió a $79,3K… ¿saludable o señal de techo? 📊
Actualización con datos en vivo de Binance 👇
🔥 1. Rechazo en el máximo El máximo de 24h quedó en $82.300 y el precio ahora ronda $79.350 (+0,65% en 24h). Una caída de ~3,6% desde el pico: toma de ganancias clásica tras ruptura, no pánico.
🐋 2. El piso aguanta El mínimo de 24h está en $78.704. Mientras no pierda esa zona, la estructura alcista sigue intacta. El volumen de 24h supera los $2.000 millones: hay participación real, no un rebote vacío.
📊 3. El contexto no cambió Los ETF al contado vienen de captar $731 millones en un día (récord desde enero, según CoinDesk) y las apuestas de subida de tasas de la Fed en septiembre se enfrían. El viento macro sigue a favor.
📌 La lectura: ruptura + retroceso a la zona de $79K es el comportamiento normal de un mercado que digiere ganancias. La clave hoy: defender $78,7K. Si cede, el siguiente soporte a vigilar es $77K.
Gráfico actualizado en la imagen: velas 1H + volumen + CVD de compras taker.
¿Ves esta caída como descuento o como advertencia? Te leo 👇 Sígueme para el próximo episodio de Flujo de ballenas.
¿Por qué $BTC rompió los $80K? El gráfico lo explica solo 📊
BTC pasó 2 semanas lateral entre $76K y $80K. Por fuera parecía aburrimiento, pero por dentro pasaban dos cosas clave 👇
🔥 1. El mapa de calor (arriba): dónde está la liquidez.
Los colores amarillos muestran dónde se acumularon grandes volúmenes de órdenes. Había un "muro" de compras en $80K: cuando el precio se acercó, ese muro actuó como soporte y el rebote fue inmediato. La liquidez funciona como imán y colchón al mismo tiempo.
🐋 2. El CVD por tamaño de orden (abajo): QUIÉN estaba comprando Este panel separa el flujo según el tamaño de cada operación, y aquí está la clave:
▪️ Ballenas ($1M–$10M): acumularon de forma constante TODAS las semanas, incluso cuando el precio cayó a $76K. ▪️ Tamaño mediano ($1K–$10K): mismo patrón, compras sin pausa. ▪️ Retail ($100–$1K): vendieron en el descenso. Otra vez.
📊 Resultado: mientras el precio parecía débil, el dinero grande compraba en silencio. Cuando ballenas y medianos empujaron juntos → ruptura limpia hacia los $82K.
📌 La lección: el precio te dice QUÉ pasó. El flujo de órdenes te dice QUIÉN lo hizo. Aprende a leer el segundo y dejarás de perseguir al primero.
¿Sigues pagando comisiones por mover USDT? El juego de las stablecoins ha cambiado. @Plasma ha llegado para solucionar el mayor problema de los pagos diarios: las comisiones de gas. Se trata de una blockchain L1 diseñada desde cero para el movimiento de dinero global, permitiendo transferencias de $USDT con CERO comisiones. No es una L2, es una infraestructura base EVM-compatible construida para la adopción masiva. El ecosistema $XPL está listo para redefinir las remesas y los pagos. $BNB #plasma $XPL
El token DNA de la mini app de Worldcoin nos ofrece la oportunidad de beneficiarnos del crecimiento del ecosistema y, a su vez, mejorar nuestra situación financiera. Muchas personas prefieren obtener ganancias rápidas vendiendo los tokens que reciben gratuitamente, sin considerar el potencial a largo plazo. Si ya te has verificado en la aplicación de Worldcoin , en la sección de finanzas puedes adquirir el token DNA. Es importante contar con el código de verificación 124045, que te será solicitado. Crezcamos juntos como comunidad. ¡Éxito para todos! #WLD/USDT⚡️⚡️ #DNATokenEvolution
El token DNA de la mini app de Worldcoin nos ofrece la oportunidad de beneficiarnos del crecimiento del ecosistema y, a su vez, mejorar nuestra situación financiera. Muchas personas prefieren obtener ganancias rápidas vendiendo los tokens que reciben gratuitamente, sin considerar el potencial a largo plazo. Si ya te has verificado en la aplicación de Worldcoin , en la sección de finanzas puedes adquirir el token DNA. Es importante contar con el código de verificación 124045, que te será solicitado. Crezcamos juntos como comunidad. ¡Éxito para todos! #WLD/USDT⚡️⚡️ #DNATokenEvolution
Amiga los tienes en Caja Fuerte. Tiene que entrar a caja fuerte y retirarlo. Luego esperar 72 Hrs para poder enviarlos o venderlos en la App
yami769
·
--
Hola buenas tardes alguien que me ayude mi app de World coin me está molestando la moneda me aparece como de otro país y no me da la opción de cambiarla como hago ayudaaaaaaaa
Tienes que pagar la tarifa de 5$ que te va a cobrar Binance para recuperar los fondos y enviarlos de nuevo a una billetera que acepte USDC en red WORLDCHAIN
El codos
·
--
alguien que me oriente ,transferí por error mío de la billetera de #WLD a binance ,pero la moneda #USDC✅ ,binance no me lo tomo ,ya que no acepta este tokens ,debería transferir nuevamente a #WLD ?