Esta guía es específicamente para entidades o equipos que usan Asigna ya que demostrará el flujo para una configuración multifirma. Esto asume que tienes la billetera web Asigna configurada con su extensión de navegador.
El Puente sBTC es una aplicación web que le permite convertir su BTC en sBTC en la cadena Stacks. Si no está familiarizado con sBTC, asegúrese de consultar el Guía Conceptual de sBTC para entender cómo funciona.
Asigna tiene el sBTC Bridge como una aplicación incrustada dentro de su billetera web. Esta guía usará esa aplicación incrustada.
El Puente sBTC ha sido diseñado para ser lo más simple posible de usar. Pero específicamente para esta guía, una Configuración multifirma 2-de-2 de una bóveda de Bitcoin Y una bóveda separada de Stacks. Se asume que tienes una configuración similar ya que esta guía recorrerá los diferentes pasos necesarios a seguir en un escenario donde 2 partes de esta configuración multifirma 2-de-2 necesitan firmar transacciones.
Guía paso a paso para acuñar sBTC
Aquí están los pasos necesarios para convertir tu BTC a sBTC usando Asigna:
1
Confirme sus bóvedas de BTC y STX
Primero, necesitarás asegurarte de tener una bóveda para Bitcoin y una bóveda separada para Stacks. En este escenario, la misma configuración de firma 2-de-2 se aplica a ambas bóvedas. A lo largo de la guía, nos referiremos a cada parte de esta configuración como Miembro_1 y Miembro_2.
Punto de vista de Miembro_2 sobre la configuración tanto de su bóveda de Bitcoin como de su bóveda de Stacks.
2
Navega y abre la aplicación sBTC Bridge incrustada en la bóveda de Bitcoin
Haz clic en la bóveda de Bitcoin y desplázate hacia abajo hasta la sección 'Aplicaciones en tendencia' donde localizarás la aplicación incrustada sBTC Bridge. Abre esta aplicación incrustada y elige la billetera 'Asigna Multisig' para conectarte.
Localiza la aplicación incrustada sBTC Bridge y ábrela.
Conéctate con la opción de billetera Asigna Multisig. Esta aplicación se conectará automáticamente con la bóveda de Bitcoin que se está usando en el contexto de la aplicación incrustada. No necesitarás conectarte a una bóveda de Stacks, pero sí necesitarás una dirección de bóveda de Stacks para usarla como la dirección receptora del sBTC acuñado.
3
Elija la cantidad de BTC a depositar
Después de que tu bóveda de Bitcoin esté conectada, elige cuánto BTC te gustaría convertir a sBTC.
Se requieren dos tarifas de transacción para acuñar su sBTC. La primera es cuando inician la transacción de depósito de bitcoin dentro de su billetera. La segunda es una tarifa utilizada para consolidar las UTXO de depósito en la UTXO única del Firmante. Esta tarifa de transacción separada ocurre automáticamente y está establecida con un máximo de 80k sats. Esto se deduce automáticamente de su sBTC acuñado. Esta no es una tarifa del Firmante sino una tarifa regular de transacción de bitcoin.
Actualmente el mínimo para hacer el peg-in es 0.001 BTC.
4
Elige la dirección de Stacks desde la bóveda de Stacks
A continuación, introduce la dirección de Stacks a la que te gustaría que se acuñara tu sBTC. Para esta guía, usaremos la dirección de Stacks de la bóveda de Stacks que se asume está configurada por ambos Miembro_1 y Miembro_2.
Copia la dirección multifirma de Stacks desde la configuración de la bóveda de Stacks.
Revisa la dirección STX ingresada, pulsa 'SIGUIENTE' y luego 'CONFIRMAR'.
5
Seleccionar la tarifa
Dependiendo de la congestión de la red Bitcoin, elige la tarifa adecuada según las preferencias de tu bóveda para una confirmación oportuna.
6
Confirmar la creación de la transacción
Quienquiera que sea el miembro, de la configuración multifirma 2-de-2, que esté actualmente actuando en el contexto de la aplicación incrustada sBTC Bridge, verá aparecer un modal emergente de la billetera de ese miembro para su confirmación. En esta guía, es Miembro_1 quien está actuando como contexto y está actualmente conectado con la bóveda de Bitcoin usando Xverse. Por lo tanto, aparecerá el popup de la billetera Xverse para la confirmación.
Recuerda, esta transacción es la transferencia inicial de peg-in de tu BTC a los Firmantes de sBTC.
Si tienes una configuración multifirma con ciertas firmas requeridas, pulsar 'Confirmar' no transmitirá la transacción de bitcoin; simplemente almacenará esta transacción parcialmente firmada en tu bóveda de Bitcoin hasta que se cumplan todas las firmas requeridas.
Revisa la transacción y pulsa confirmar para crear la transacción de bitcoin parcialmente firmada donde esperará a que los demás miembros firmen en sus respectivas bóvedas de Bitcoin de Asigna.
7
Firmar y aprobar la transacción por otros miembros
Al ser notificados de la transacción, cada miembro necesario de la configuración multifirma deberá aprobar la transacción pendiente en sus propias bóvedas de Bitcoin de Asigna.
En nuestro caso, Miembro_2 navegará a su propia bóveda de Bitcoin y encontrará la transacción de bitcoin parcialmente firmada pendiente que espera la firma.
Miembro_2 localizará la transacción pendiente y completará la firma como su aprobación.
Miembro_2 verá aparecer el popup de su billetera conectada, en este caso Leather, para que confirme la transacción.
8
Transmisión de la transacción
Una vez que todas las políticas de la transacción estén satisfechas y aprobadas, la aplicación incrustada sBTC Bridge mostrará un aviso confirmando que todas las firmas se han reunido con éxito y luego iniciará automáticamente la transmisión de la transacción.
¡Genial! Se han reunido todas las firmas para que la transacción sea transmitida.
9
Reciba su sBTC
De vuelta en la interfaz de la aplicación Puente sBTC, puede monitorear el estado de su transacción para ver cuándo se ha completado, momento en el cual podrá ver el sBTC en su billetera Fordefi. Pasará por tres etapas:
Hay un paso intermedio entre depositar BTC y que los firmantes de sBTC lo consoliden en la UTXO del firmante único. Si la transacción no es recogida por los firmantes, puede reclamarla usando esta interfaz. Tenga en cuenta que hay un campo 'Tiempo de Bloqueo' en la página de Reclamación. Eso indica la cantidad de bloques que deben haber pasado para reclamar su BTC.
Esto inicia una transacción de Bitcoin que transferirá su BTC de vuelta a usted.