# B² Bool Bridge (MetaMask)

### Deposit: Bridge Assets to B² Mainnet <a href="#deposit-bridge-btc-to-satoshivm" id="deposit-bridge-btc-to-satoshivm"></a>

#### 1. Navigate to B² Bool Bridge <a href="#id-1.-navigate-to-the-official-btc-bridge" id="id-1.-navigate-to-the-official-btc-bridge"></a>

Access [B² Bool Bridge](https://bsquared.boolbridge.com/). This is where you initiate the deposit transaction regarding BTC or BRC-20 from Bitcoin to B² Mainnet.

<figure><img src="/files/kTPTSLbyxJBkfR6z1JJs" alt=""><figcaption></figcaption></figure>

#### 2. Connect Wallets <a href="#id-2.-connect-both-wallets" id="id-2.-connect-both-wallets"></a>

On the Bridge interface, connect both your MetaMask and UniSat wallets. Follow the prompts and confirm the wallet connections.

{% hint style="info" %}
Through the wallet connection, assets will be bridged to your Layer 2 <mark style="color:red;">**Metamask Wallet address**</mark> (the default destination address).
{% endhint %}

<figure><img src="/files/W1ACArXhqVywsV3sXjVj" alt=""><figcaption></figcaption></figure>

#### 3. Deposit on Bitcoin <a href="#id-3.-deposit-on-bitcoin" id="id-3.-deposit-on-bitcoin"></a>

Initiate the deposit transaction by specifying the amount of BTC or BRC-20 you intend to bridge from the Bitcoin to the B² Mainnet. Review and confirm the transaction details.

**3.1 Specify the amount of BTC or BRC-20 to deposit**

<figure><img src="/files/HdUI3WJn1qt3Xr5PsswJ" alt=""><figcaption></figcaption></figure>

**3.2 Confirm the deposit transaction in UniSat**

<figure><img src="/files/e58hBm6cHYfcuHtcKqal" alt=""><figcaption></figcaption></figure>

#### 4. Monitor the bridging progress on the History page <a href="#id-4.-monitor-progress-on-the-history-page" id="id-4.-monitor-progress-on-the-history-page"></a>

Once the deposit is initiated, monitor the progress of your transaction on the History page of B² Bool Bridge. This section provides real-time tracks on the status of your cross-chain transactions.

<figure><img src="/files/H9lYpnoMwJIsN1WZuaCx" alt=""><figcaption></figcaption></figure>

#### 5. Check destination address balance via B² Mainnet Explorer <a href="#id-6.-check-destination-address-balance-via-satoshivm-explorer" id="id-6.-check-destination-address-balance-via-satoshivm-explorer"></a>

When the deposit is completed, check the balance of the destination address on [B² Mainnet Explorer](https://explorer.bsquared.network/). Confirm that the bridged BTC or BRC-20 is reflected in your B² Mainnet address.

### Withdraw: Bridge Assets from B² Mainnet to Bitcoin <a href="#deposit-bridge-btc-to-satoshivm" id="deposit-bridge-btc-to-satoshivm"></a>

#### 1. Navigate to the B² Bool Bridge <a href="#id-1.-navigate-to-the-official-btc-bridge" id="id-1.-navigate-to-the-official-btc-bridge"></a>

Access [B² Bool Bridge](https://bsquared.boolbridge.com/). This is where you'll initiate the withdrawal transaction regarding BTC or BRC-20 from B² Mainnet to Bitcoin.

<figure><img src="/files/r0Ip3RIG3MbukKg7UUB7" alt=""><figcaption></figcaption></figure>

#### 2. Connect Wallets <a href="#id-2.-connect-both-wallets" id="id-2.-connect-both-wallets"></a>

On the Bridge interface, connect both your MetaMask and UniSat wallets. Follow the prompts and confirm the wallet connections.

{% hint style="info" %}
Through the wallet connection, assets will be bridged from the Layer 2 <mark style="color:red;">**Metamask address**</mark> (the source address) to your Unisat address on Bitcoin.
{% endhint %}

<figure><img src="/files/4VJm1U1J7sT9j5R7PW9S" alt=""><figcaption></figcaption></figure>

#### 3. Withdraw from B² <a href="#id-3.-deposit-on-bitcoin" id="id-3.-deposit-on-bitcoin"></a>

{% hint style="warning" %}
Only BRC-20 withdrawals are available at the moment.
{% endhint %}

Initiate the withdrawal transaction by specifying the amount of BTC or BRC-20 you intend to bridge from B² Mainnet to Bitcoin. Review and confirm the transaction details.

**3.1 Specify the amount of BRC-20 to withdraw**

<figure><img src="/files/pzlMRUJvjbjTWDrya4d3" alt=""><figcaption></figcaption></figure>

**3.2 Confirm the withdrawal transaction in Metamask**

<figure><img src="/files/O62TnZqY41sddLTpEg2T" alt=""><figcaption></figcaption></figure>

#### 4. Monitor progress on the History page <a href="#id-4.-monitor-progress-on-the-history-page" id="id-4.-monitor-progress-on-the-history-page"></a>

Once the withdrawal is initiated, monitor the progress of your transactions on the History page of B² Bool Bridge. This section provides real-time tracks on the status of your cross-chain transactions.

#### 5. Check assets balance in Unisat Wallet <a href="#id-6.-check-destination-address-balance-via-satoshivm-explorer" id="id-6.-check-destination-address-balance-via-satoshivm-explorer"></a>

When the deposit is completed, check the balance of the assets in Unisat Wallet.


---

# 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.bool.network/applications/b-bool-bridge/b-bool-bridge-metamask.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.
