---
title: "Retiros"
description: "Envía fondos desde una billetera de Fystack a una dirección externa."
url: https://docs.fystack.io/es/product/withdrawal
last_updated: 2026-11-13
---

> ## Documentation index
> Fetch the complete documentation index at: https://docs.fystack.io/llms.txt
> Use it to discover all available pages before exploring further.

# Retiros

Envía fondos desde una billetera de Fystack a una dirección externa. Los retiros pasan por un formulario de varios pasos, que incluye la evaluación de riesgo de la dirección y el etiquetado por categoría, antes de entrar en una cola de aprobación basada en el umbral de firma de tu workspace.

## Descripción general

El flujo de retiro se basa en controles maker-checker. Un **Proposer** o un **Admin** inicia el retiro; luego, uno o más **Signers** deben aprobarlo antes de que se transmita on-chain. El número de aprobaciones requeridas se define en la configuración de umbral de la billetera.

## Cómo crear un retiro

### Paso 1: ve a tu billetera y haz clic en Send

En la barra lateral izquierda, haz clic en **Wallet**. Selecciona la billetera desde la que quieres enviar y haz clic en el botón **Send** en la parte superior del resumen de la billetera.

_Image: Resumen de la billetera con el botón Send resaltado_

### Paso 2: completa los detalles del retiro

Se abre un modal **Withdraw** con cuatro campos obligatorios:

1. **Wallet**: la billetera de origen (preseleccionada según dónde hiciste clic en Send)
2. **Asset**: el token y la red que se enviarán (p. ej., USDC en Base)
3. **Amount**: el monto que se enviará; el saldo disponible y la comisión de red estimada se muestran debajo del campo
4. **Recipient Address**: escribe una dirección directamente o selecciona una de tu **Address Book**

_Image: Modal Withdraw con los campos Wallet, Asset, Amount y Recipient Address_

> **Note:** La **Network Fee** se descuenta del token de gas nativo de la red seleccionada, no del activo que se envía. Asegúrate de que tu billetera tenga suficiente token de gas para cubrir la comisión.

### Paso 3: revisa el análisis de riesgo de la dirección

Después de seleccionar una dirección de destino, Fystack realiza automáticamente un **Address Risk Analysis** con tecnología de DD.xyz. El panel muestra:

- **Risk Score**: un porcentaje de 0% (riesgo bajo) a 100% (riesgo alto)
- **Current Status**: Low / Medium / High
- **Datos on-chain**: total de transacciones, saldo actual y fecha de la primera transacción

_Image: Panel Address Risk Analysis con un risk score de 7.1% y una Address Poisoning Attack Warning_

> **Note:** Si aparece una **Address Poisoning Attack Warning**, la dirección de destino fue señalada como objetivo de address poisoning, una estafa en la que los atacantes envían transacciones diminutas desde direcciones similares para engañarte y que copies la dirección equivocada de tu historial. Verifica la dirección completa carácter por carácter con tu contraparte antes de continuar.

### Paso 4: selecciona categorías, agrega notas y haz clic en Withdraw

Antes de enviar, etiqueta la transacción para fines de reporte:

- **Categories (Optional)**: asigna una o más categorías (p. ej., MKT, Ops). Puedes crear categorías nuevas con un nombre y un color personalizados en el momento.
- **Notes**: agrega una nota de texto libre que será visible para los aprobadores y en el historial de transacciones.

Se muestra una advertencia en línea que te recuerda **verificar la seguridad de la dirección** antes de continuar. Cuando estés conforme, haz clic en el botón **Withdraw** para enviar la transacción a aprobación.

_Image: Modal Withdraw con la selección de categorías, el campo de notas y el botón Withdraw_

### Paso 5: estado de aprobación

Una vez enviada, aparece un modal **Approval Status** que resume los detalles de la transacción y enumera los aprobadores requeridos. Cada aprobador muestra el estado **Pending Approval** hasta que actúe.

Si eres uno de los signers requeridos, puedes hacer clic en **Approve** o **Cancel** directamente desde este modal.

_Image: Modal Approval Status con los aprobadores pendientes del retiro_

> **Note:** La transacción se transmite on-chain solo después de que la apruebe el número requerido de signers (según el umbral de la billetera).

### Paso 6: sigue el retiro en la pestaña Withdrawals

Ve a la billetera y abre la pestaña **Withdrawals**. Tu nueva transacción aparece al principio de la lista con la etiqueta **Pending Approval**. El encabezado de la billetera también refleja el monto que queda **On Hold** hasta que se alcance el umbral.

Los demás aprobadores pueden hacer clic en **Review** para abrir el modal Approval Status y emitir su voto.

_Image: Pestaña Withdrawals con la nueva transacción de 2 USDC en estado Pending Approval y los fondos retenidos_

### Paso 7: confirma en la pestaña Transactions

Una vez reunidas las aprobaciones requeridas, cambia a la pestaña **Transactions** de la misma billetera. El retiro aparece al principio con el estado **Completed**, lo que confirma que se transmitió on-chain.

_Image: Pestaña Transactions con la transferencia de 2 USDC en estado Completed_

### Paso 8: verifica on-chain en el explorador de bloques

Haz clic en el ícono de enlace externo de la fila de la transacción para abrirla en **BaseScan** (o en el explorador de bloques correspondiente a tu red). Allí puedes confirmar:

- **Status**: Success
- **Transaction Hash**: el identificador único on-chain
- **Block**: el número de bloque y la confirmación del sequencer
- **Monto y destinatario**: verifica que el monto correcto haya llegado a la dirección correcta

_Image: Página de detalle de la transacción en BaseScan con la transferencia de 2 USDC en estado Success_

## Estados de los retiros

| Estado | Significado |
| --- | --- |
| Pending Approval | La transacción fue propuesta y está esperando el número requerido de aprobaciones de signers. Durante este período, los fondos quedan retenidos. |
| Completed | Se alcanzó el umbral y la transacción se transmitió y se confirmó on-chain correctamente |
| Cancelled | Un signer o el proponente canceló la transacción antes de que se alcanzara el umbral. Los fondos retenidos vuelven al saldo disponible. |

## Buenas prácticas

- Verifica siempre la dirección de destino de forma independiente antes de enviar, ya que las transacciones on-chain son irreversibles
- Usa la **Address Book** para guardar y reutilizar direcciones de confianza, lo que reduce el riesgo de errores al ingresarlas manualmente
- Toma en serio las **Address Poisoning Attack Warnings**, y confirma siempre la dirección completa con tu contraparte por un canal separado
- Agrega una **Note** que describa el propósito del retiro para ayudar a los aprobadores a tomar decisiones informadas y mantener un registro de auditoría claro
- Asigna una **Category** a cada retiro para mantener organizados tus reportes de transacciones
- Después de la aprobación, verifica la transacción en el explorador de bloques para confirmar que el monto correcto llegó a la dirección correcta
