> ## Documentation Index
> Fetch the complete documentation index at: https://docs.intention.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Retiro a la billetera equivocada

> Qué hacer cuando un retiro acaba en una dirección o una cadena que no puede recibirlo.

Esta página cubre el caso en que un retiro se compensó on-chain pero llegó a un sitio donde no sirve de nada: normalmente porque el destino es un contrato inteligente que no sabe qué hacer con el activo, o porque la dirección de destino está en una cadena distinta de la que pretendías.

<Warning>
  Prueba siempre un destino de retiro nuevo con un importe insignificante. Una prueba de un dólar es barata; un error con un saldo real puede ser irrecuperable.
</Warning>

<h2 id="the-two-common-variants">
  Las dos variantes comunes
</h2>

**Variante A: retiraste a la dirección de un contrato inteligente que no puede recibir el activo.** Los fondos llegaron al contrato como cabía esperar, pero el contrato no tiene lógica para gestionar un saldo entrante de ese token. Si el contrato expone una salida de emergencia genérica (por ejemplo, una función de barrido reservada al propietario) y ese propietario eres tú, puedes recuperarlos directamente. Si no la expone, y no es un contrato que controles, los fondos quedan varados de hecho.

Un subcaso común es retirar a un contrato de depósito de un exchange en una cadena que ese exchange no opera. El contrato existe, la transferencia funcionó, pero el servicio centralizado del otro extremo no vigila esa cadena y nunca te acreditará nada. Contacta primero con ese servicio; la recuperación, si es posible, está de su lado, no del nuestro.

**Variante B: retiraste a una dirección en una cadena distinta de la que esperabas.** Si la dirección era la correcta pero tenías seleccionada la cadena equivocada en el formulario de retiro, los fondos viven ahora en esa dirección, en la cadena no prevista. Que puedas recuperarlos depende por completo de si tú, o alguien de tu confianza, controla esa dirección en esa cadena. Si la dirección se derivó de una clave que todavía tienes y la cadena es compatible con EVM, puedes importar la clave en una billetera de esa cadena y mover los fondos. Si la cadena usa otro esquema de direcciones y la dirección la generó algún servicio sin relación, la recuperación es poco probable.

<h2 id="what-we-can-and-cannot-do">
  Qué podemos y qué no podemos hacer
</h2>

* **No podemos** revertir una transacción on-chain. Una vez que un retiro se ha compensado en la cadena de destino, la única entidad que puede mover los fondos es quien controle la cuenta de destino.
* **Podemos**, a veces, ayudarte a identificar a qué contrato acabaste enviando y si tiene alguna vía de recuperación.
* **No podemos** obligar a un contrato de terceros a cooperar.

<h2 id="immediate-steps">
  Pasos inmediatos
</h2>

1. Deja de enviar más transacciones al mismo destino.
2. Anota la **transacción de retiro de origen en Intention**, la **cadena de destino**, la **dirección de destino**, el **activo** y el **importe**.
3. Escribe a `contact@intention.xyz` con todo lo anterior. Te diremos si el destino es un contrato conocido y si alguna vía de recuperación es plausible.
4. Si el destino lo controla un tercero, contacta con él directamente y guarda copia de todo lo que le envíes.

<h2 id="how-to-avoid-this-class-of-mistake">
  Cómo evitar esta clase de error
</h2>

* Retira primero un importe pequeño, cada vez que uses un destino nuevo.
* Coteja el nombre de la cadena en el formulario de retiro con la cadena que muestra en ese momento tu billetera de destino.
* Ten especial cuidado con las direcciones que parecen genéricas: cualquier cosa que empiece por `0x` es válida en muchas cadenas a la vez.
