# 如何使用 Asigna 连接 sBTC Bridge

{% hint style="warning" %}
本指南专门适用于使用 [Asigna](https://www.asigna.io/) 因为这将演示多重签名设置的流程。这假设你已通过浏览器扩展完成 Asigna 网页钱包的设置。
{% endhint %}

sBTC Bridge 是一个网页应用，允许您将 BTC 在 Stacks 链上转换为 sBTC。如果您不熟悉 sBTC，请务必查看 [sBTC 概念指南](/learn/zh/sbtc.md) 以了解其工作原理。

{% hint style="danger" %}
Asigna 在其网页钱包中内嵌了 sBTC Bridge 应用。本指南将使用该内嵌应用。
{% endhint %}

sBTC Bridge 的设计尽可能简单易用。但就本指南而言，Fordefi UI 中已经设置了一个 **比特币金库与独立 Stacks 金库的 2-of-2 多重签名设置**. 这里假设你有与本指南类似的设置，因为本指南将逐步讲解在这种场景下需要执行的不同步骤：在这种 2-of-2 多重签名设置中，有 2 个参与方需要签署交易。

### 铸造 sBTC 操作指南

以下是使用 Asigna 将 BTC 转换为 sBTC 的必要步骤：

{% stepper %}
{% step %}
**确认您的 BTC 和 STX 金库**

首先，你需要确保你有一个比特币金库，以及一个独立的 Stacks 金库。在这种情况下，同样的 2-of-2 签名设置将应用于两个金库。在整个指南中，我们将把此设置中的每一方称为 Member\_1 和 Member\_2。

<div data-with-frame="true"><figure><img src="/files/7c49ee863aec95e1a21bdd4dd974b2ee7ef53752" alt=""><figcaption><p>Member_2 视角下的比特币金库和 Stacks 金库设置。</p></figcaption></figure></div>
{% endstep %}

{% step %}
**在比特币金库中导航并打开内嵌的 sBTC Bridge 应用**

点击比特币金库并向下滚动到“Trending Apps”部分，在那里你会找到 sBTC Bridge 内嵌应用。打开此内嵌应用，并选择“Asigna Multisig”钱包进行连接。

<div data-with-frame="true"><figure><img src="/files/1994868b50274ce43b7b6e6ba7d13070968a5dcc" alt=""><figcaption><p>找到 sBTC Bridge 内嵌应用并打开它。</p></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="/files/f02aa79b01ab1f46ff193c59cf4be3b4a90ee12a" alt=""><figcaption><p>选择 Asigna Multisig 钱包选项进行连接。此应用将自动连接到在该内嵌应用上下文中正在使用的比特币金库。你不需要连接 Stacks 金库，但你需要一个 Stacks 金库地址作为铸造出的 sBTC 的接收地址。</p></figcaption></figure></div>
{% endstep %}

{% step %}
**选择要存入的 BTC 数量**

在你的比特币金库连接后，选择你想要转换为 sBTC 的 BTC 数量。

{% hint style="info" %}
铸造 sBTC 需要两笔交易费用。第一笔是在您的钱包中发起比特币存款交易时产生的。第二笔是用于将存款 UTXO 合并为单个签名者 UTXO 的费用。这笔单独的交易费用会自动发生，最高设为 80k sats。它会自动从您铸造出的 sBTC 中扣除。这不是签名者费用，而是普通的比特币交易费用。
{% endhint %}

<div data-with-frame="true"><figure><img src="/files/cb200957fcd6cd27f08fd072ce34e08dfe7c4e1a" alt=""><figcaption><p>目前，最小的 peg-in 数量为 0.001 BTC。</p></figcaption></figure></div>
{% endstep %}

{% step %}
**从 Stacks 金库中选择 Stacks 地址**

接下来，输入你希望铸造 sBTC 的 Stacks 地址。在本指南中，我们将使用假定由 Member\_1 和 Member\_2 一起设置好的 Stacks 金库的 Stacks 地址。

<div data-with-frame="true"><figure><img src="/files/aff1a4a3d9532516cff9cec93b365e54741be7ca" alt=""><figcaption><p>从 Stacks 金库设置中复制多重签名的 Stacks 地址。</p></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="/files/7019ded748b1fa56a9e42bce9a481cf8e55bbaa1" alt=""><figcaption><p>检查输入的 STX 地址，点击“NEXT”，然后点击“CONFIRM”。</p></figcaption></figure></div>
{% endstep %}

{% step %}
**选择手续费率**

根据比特币网络的拥堵情况，基于你的金库对及时确认的偏好选择合适的手续费率。

<div data-with-frame="true"><figure><img src="/files/2e3fc95c871f81e03a04765905f775df1cee5e1d" alt=""><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**确认交易创建**

无论是哪位成员，只要其当前作为 sBTC Bridge 内嵌应用的上下文，在 2-of-2 多重签名设置中，该成员的钱包都会弹出确认窗口。在本指南中，作为上下文的是 Member\_1，并且当前通过 Xverse 连接到了比特币金库。因此，将会出现 Xverse 钱包弹窗进行确认。

请记住，这笔交易是你 BTC 到 sBTC 签名者的初始 peg-in 转账。

{% hint style="info" %}
如果你有需要满足特定签名条件的多重签名设置，点击“Confirm”不会广播比特币交易，它只会将这笔部分签名的交易保存在你的比特币金库中，直到满足所有必需签名为止。
{% endhint %}

<div data-with-frame="true"><figure><img src="/files/a541c965e245890d35b17ce2e26533319fd75203" alt=""><figcaption><p>查看交易并点击确认，以创建部分签名的比特币交易；该交易将等待其他成员在各自的 Asigna 比特币金库中进行签名。</p></figcaption></figure></div>
{% endstep %}

{% step %}
**由其他成员签名并批准交易**

在多重签名设置的其他成员收到交易通知后，每位必要成员都需要在各自的 Asigna 比特币金库中批准待处理交易。

在我们的案例中，Member\_2 将前往他们自己的比特币金库，找到正在等待签名的待处理部分签名比特币交易。

<div data-with-frame="true"><figure><img src="/files/0ae3c1597ba6087a3e939a5f43ccf870540a32d8" alt=""><figcaption><p>Member_2 将找到待处理交易，并完成签名以表示批准。</p></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="/files/ca60e92210368fa7837bdac5aee2dee8bc3bfebe" alt=""><figcaption><p>Member_2 将看到他们已连接的钱包，在本例中为 Leather，弹出以供他们确认交易。</p></figcaption></figure></div>
{% endstep %}

{% step %}
**广播交易**

一旦所有交易策略都已满足并获得批准，sBTC Bridge 内嵌应用将显示提示，确认所有签名已成功收集，随后会自动提示广播该交易。

<div data-with-frame="true"><figure><img src="/files/e37e6a735f1f2f15b7b5f80579b2eac757534869" alt=""><figcaption><p>太好了！该交易的所有签名都已收集完毕，可以进行广播。</p></figcaption></figure></div>
{% endstep %}

{% step %}
**接收您的 sBTC**

回到 sBTC Bridge 应用界面后，您可以监控交易状态，查看何时完成，此时您就可以在 Fordefi 钱包中看到 sBTC。它会经历三个阶段：

* 待处理 - 您的 [比特币交易](https://mempool.space/tx/838ebd2c78091ca805ff00c2a2182d2e9c652bd9b43ef286c3af33d1a414f587) 正在处理中
* 铸造中 - 您的比特币交易已处理完成，并且 [sBTC 签名者正在铸造](https://explorer.hiro.so/txid/fef3dd3f6d4e6c89f3482fdec3816822261f29739ee81d1af6deb01d11e43961?chain=mainnet) 您的 sBTC
* 已完成 - 你的 sBTC 已铸造到你的 Asigna Stacks 金库钱包中

<div data-with-frame="true"><figure><img src="/files/67c5621f16def356fed6163d70d7a4633c1ec78d" alt=""><figcaption><p>比特币以及随后生成的 sBTC 铸造交易需要一些时间才能由签名者完全处理</p></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="/files/425bf88c94d147c0205e1e22e429a9ea5c4b10ff" alt=""><figcaption><p>一旦比特币和 sBTC 铸造交易都得到确认，sBTC Bridge 应用将显示“Completed”状态</p></figcaption></figure></div>

<div data-with-frame="true"><figure><img src="/files/e0ed042fbfb62a86e04ad5217ea7bf2d232e097b" alt=""><figcaption><p>然后你就能在你的 Asigna Stacks 金库中看到 sBTC 余额。</p></figcaption></figure></div>
{% endstep %}
{% endstepper %}

### 找回 BTC

如果您的 sBTC 铸造失败，您可以找回您的 sBTC。您可以通过桥在回收页面 <https://sbtc.stacks.co/\\>\<TX\_ID>/reclaim 进行操作，并将方括号中的文本替换为您的交易 ID，如下所示：\
<https://sbtc.stacks.co/8f37f750b6646f0a217121201967170bd3cfef5f2ebd4f30f359b5e9308470c4/reclaim>

在存入 BTC 与 sBTC 签名者将其合并为单个签名者 UTXO 之间有一个中间步骤。如果该交易未被签名者接收，您可以使用此界面进行找回。请注意，回收页面上有一个“锁定时间”字段。这表示在找回您的 BTC 之前必须经过的区块数量。

<div data-with-frame="true"><figure><img src="/files/fd7b1e75f53b9059b7a9dea92e9938abbcf3c2c3" alt=""><figcaption></figcaption></figure></div>

这会发起一笔比特币交易，将您的 BTC 转回给您。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.stacks.co/learn/zh/sbtc/using-the-sbtc-bridge-app/how-to-use-the-sbtc-bridge-with-asigna.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
