# Depósito de sBTC

La operación de depósito permite a los usuarios acuñar sBTC, anclado al BTC que han colocado en la billetera umbral en la cadena de Bitcoin. Este proceso puede completarse en un solo bloque de Bitcoin, lo que simplifica la experiencia del usuario.

## Descripción general del proceso

<div data-with-frame="true"><img src="https://3385590278-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH74xqoobupBWwBsVMJhK%2Fuploads%2FFRo9Sa9MGCHhlOSqT1XF%2FStacks_graphic%20-%2064.png?alt=media&#x26;token=e6d1fc78-05f4-4080-b725-b29da62e8f27" alt="diagrama de depósito"></div>

El proceso de depósito comienza cuando un usuario inicia una transacción específica de Bitcoin que tiene dos salidas. El depositante (normalmente a través de la aplicación que está utilizando para depositar) inicia entonces una llamada a la API haciendo referencia a esa transacción de Bitcoin. Esta llamada activa la API de Emily, que transmite la información del depósito a los firmantes de sBTC. Estos firmantes verifican y procesan el depósito. Una vez verificado, se acuña una cantidad equivalente de sBTC en la cadena de bloques de Stacks.

{% stepper %}
{% step %}
**Salida del script**

Un script que permite a los firmantes gastar los fondos.
{% endstep %}

{% step %}
**Salida con bloqueo temporal**

Un bloqueo temporal que permite al depositante reclamar los fondos si es necesario.
{% endstep %}
{% endstepper %}

Para obtener más información sobre los tiempos de confirmación de depósitos y retiros y por qué los depósitos pueden ser tan rápidos, consulta la [Tiempos de depósito y retiro](https://docs.stacks.co/learn/es/sbtc/sbtc-operations/deposit-vs-withdrawal-times) documentación.

## Requisitos del depósito de Bitcoin

Para que un depósito se considere válido, debe cumplir requisitos específicos:

* El depósito debe realizarse a una dirección taproot.
* La salida debe poder gastarse por un umbral de consenso de firmantes.
* El depósito debe seguir un formato que impida retrocesos a corto plazo, garantizando la seguridad e integridad del sistema.

## Experiencia del usuario

Desde la perspectiva de un usuario, el proceso de depósito es sencillo:

1. Inicia una transacción de BTC a la dirección especificada.
2. Espera a que la transacción se confirme en la cadena de bloques de Bitcoin.
3. Recibe la cantidad equivalente de sBTC en la billetera de Stacks una vez que el depósito sea verificado y procesado.

Para mejorar la experiencia del usuario, actualmente se está desarrollando una aplicación web de puente sBTC que proporcionará una interfaz intuitiva para que los usuarios sigan el estado de sus operaciones de depósito, permitiéndoles mantenerse informados durante todo el proceso, desde el inicio hasta la finalización.
