# CrossChain Swap User Guide

## CrossChain Swap User Guide

CrossChain Swap goes through the following steps.

#### **Step 1) Bridge**

The bridge function allows users to interchange an asset on one network with that on another. For example, ETH on the Ethereum network can be bridged to ETH on the BIFROST Network.

#### **Step 2) Swap**

The swap function allows users to exchange a certain asset for another asset on the same blockchain. For example, ETH on the BIFROST network can be swapped to BFC on the BIFROST Network.

## Swapping to a Token on a Different Network

This guide outlines the swap process with the example of swapping ETH on the Ethereum Network to BFC on the BIFROST Network.

### Step 1) Connect Wallet

1. Access the [BIFROST CrossChain Swap](https://crosschain-swap.com/) page.
2. Click `Connect Wallet` on the top right-hand corner to connect your wallet. MetaMask, Coinbase), and Biport are currently supported.

<div><img src="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/7c03d8aa-ea30-4250-87dd-1cac77b05e87/Untitled.png" alt=""> <figure><img src="/files/vfWXjJjRftq7lZQ0R10S" alt=""><figcaption></figcaption></figure></div>

### Step 2) Select Network and Token

1. Select the Ethereum Mainnet under networks `From`.
2. Select ETH under tokens `From`.
3. Type in the amount.

   Make sure to click “Bridge” at the bottom of the view to check the “Minimum amount to bridge” and the “Maximum amount of bridge”.

   The bridge may fail if conditions are not met. (The maximum amount of bridge may change depending on the liquidity condition.)

<div><img src="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/34aacdde-a0bb-4632-b7ea-8ecea540eb9f/Step2_%EC%B0%90%EC%B5%9C%EC%A2%85.png" alt=""> <figure><img src="/files/Ex3dwb8nXIrGxWsPSsmQ" alt=""><figcaption></figcaption></figure></div>

### Step 3) Execute Bridge

1. Double-check the token amount and the selected network and token.
2. Check the estimated fee and the token amount to receive after bridging to the selected network. (The fee is subject to change depending on the network.)
3. Click `Bridge` to execute the bridge.
4. The connected wallet will request to confirm the transaction. Check the estimated gas fee and click `Confirm`.

(If an alert message such as “We were not able to estimate gas. There might be an error in the contract and this

&#x20;transaction may fail.” shows, we recommend that you cancel the transaction and retry. If the message reappears, please inquire via the Help Center.)

5. Continue with swap once bridge is complete. The time to transfer is subject to change depending on the network traffic.

<div><img src="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/0d24f207-4ae0-4e61-b858-28456778e72c/Step3_%EC%B0%90%EC%B5%9C%EC%A2%85_%EC%A0%9C%EA%B1%B0%EB%B2%84%EC%A0%84(EN_ver.).png" alt=""> <figure><img src="/files/duV7cxLkAI6QhZQeq2aJ" alt=""><figcaption></figcaption></figure></div>

### Step 4) Execute Swap

1. The network will change once bridging is complete from the previous step, click `Change chain to Bifrost Mainnet` to change the network.
2. Open `Recommended Swap` to find the recommended DEX and the token amount.
3. Click `Swap` to proceed.

(If an alert message such as “We were not able to estimate gas. There might be an error in the contract and this transaction may fail.” shows, we recommend that you cancel the transaction and retry. If the message reappears, please inquire via the Help Center.)

4. Check the balance once swap is complete and shows the `Success` message.

<div><img src="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/5a00957f-cc14-41c1-8536-9a4ff2bce6e5/Step4_3%EB%B6%84%ED%95%A0_%EB%B3%80%EA%B2%BD(ENver.).png" alt=""> <figure><img src="/files/ebWt8lIGdZxySwz9nxmj" alt=""><figcaption></figcaption></figure></div>

### Step 5) Check Transactions

You can check the details of your transactions via two methods.

1. Check the Tx hash value by clicking `Swap`.
2. Check the Tx hash value by clicking the wallet address at the top right.

\*By clicking Tx hash(e.g. 0xc7…cafa)you will be redirected to the BIFROST Network Explorer page where you can check the details of the transaction.

<div><img src="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/6d25e339-848b-4eaa-a90f-51a54170c4ec/Step5_%EC%B5%9C%EC%A2%85_2%EB%B6%84%ED%95%A0.png" alt=""> <figure><img src="/files/97lKyoAJlJwCQhc4ruKJ" alt=""><figcaption></figcaption></figure></div>

<div><img src="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/260e5f2a-675d-4a41-a834-09e0f2e99b20/Step5_%EC%B5%9C%EC%A2%852.png" alt=""> <figure><img src="/files/vH1LyQhxIh769kgDBL2j" alt=""><figcaption></figcaption></figure></div>

#### \*Set **Slippage**

1. Click the setting button next to ”Reset”.
2. By adjusting slippage, the user can set the maximum slippage rate. Transactions are reverted when the actual slippage exceeds the set limit.

<div><img src="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/86f17435-5c40-4841-84a3-35bd9400d36d/Step6_%EC%B5%9C%EC%A2%852.png" alt=""> <figure><img src="/files/N9IQlzvw15uywGFytVsu" alt=""><figcaption></figcaption></figure></div>

**\*About Price Impact**

In the case the value of the difference between the tokens to send and the tokens to receive is greater than -15% (excluding bridge fee), you will see the following message.

Price Impact Example (excluding bridge fee)

**`When the difference is less than -15%`** (message will not be displayed)\
Price Impact -1%\
Token A worth $10  >  Token B worth $9.9

**`When greater than -15%`**\
Price Impact -15%\
Token A worth $10  >  Token B worth $8.5

<figure><img src="/files/aobaex7Xuyb8qPmd568Y" alt=""><figcaption><p><strong>When greater than -15%</strong></p></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.bifrostnetwork.com/bifrost-crosschain-swap/guide/crosschain-swap-user-guide.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.
