# SAVM Bridge (Alpha Mainnet)

## Prerequisites

### MetaMask Wallet

Have MetaMask installed and configured to interact with the SatoshiVM Alpha Mainnet.

{% hint style="info" %}
MetaMask has automatically added the configuration for the Ethereum.
{% endhint %}

## Deposit: Bridge SAVM from Ethereum to SatoshiVM

### 1. Navigate to the official SAVM Bridge

Access the official [SAVM Bridge page](https://bridge.satoshivm.io/savm). This is where you'll be initiating the process of transferring SAVM from Ethereum to SatoshiVM Alpha Mainnet.

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

### 2. Connect MetaMask

On the Bridge interface, connect your MetaMask wallet. Follow the prompt and confirm the wallet connection.

{% hint style="info" %}
Connecting the UniSat wallet is **NOT** required here.
{% endhint %}

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

### 3. Deposit on Ethereum

#### 3.1 Enter the amount of an Ethereum asset to deposit

{% hint style="info" %}
Aggregator Functionality:

The default asset is **$SAVM**, and users can also choose other Ethereum assets (such as ETH, USDT, USDC, etc.).

Then SAVM Bridge will automatically swap other assets for **$SAVM** and cross-chain them to SatoshiVM.
{% endhint %}

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

#### 3.2 Input the desired gas exchange amount (optional)

{% hint style="warning" %}
SatoshiVM Alpha Mainnet operates with **BTC for gas fees**. After transferring SAVM from Ethereum to SatoshiVM Alpha Mainnet, users may **lack gas**. They can exchange SAVM for BTC on this interface to facilitate operations.

Alternatively, cross-chain BTC to SatoshiVM Alpha Mainnet via the [BTC Bridge](/user-guide/alpha-mainnet/btc-bridge-alpha-mainnet.md) if not exchanging BTC for gas fees here.
{% endhint %}

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

#### 3.3 Approve to spend SAVM

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

<figure><img src="/files/0KrNJAey4Zgcb0nsgn5i" alt=""><figcaption></figcaption></figure>

#### 3.4 Confirm the deposit transaction in MetaMask

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

### 4. Monitor progress on the History page

Once the deposit is initiated, monitor your transaction's progress on the SatoshiVM Bridge History page. This section provides real-time updates on the status of your deposit.

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

### 5. Check SAVM balance via Explorer

After completing the deposit, check the token balances of the recipient address using the [SatoshiVM Explorer](https://svmscan.io/).&#x20;

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

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


---

# 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.satoshivm.io/user-guide/alpha-mainnet/savm-bridge-alpha-mainnet.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.
