# What is Allbridge Classic?

{% hint style="warning" %}

## Allbridge Classic is deprecated and will be stopped in November 2026. You can find information on our current bridge Allbridge Core [here](https://docs-core.allbridge.io/).

{% endhint %}

## Introduction

### What is a blockchain bridge?

A blockchain bridge is a connection that allows tokens and/or arbitrary data to be transferred from one chain to another. Both chains may have different protocols, rules, and governance models, but the bridge creates a reliable mechanism for both chains to interoperate.

There are a lot of diverse bridge designs, but they may generally be classified into two categories: more centralized bridges that rely on trust or federation, and more decentralized, trustless bridges.

### What is Allbridge Classic?

Allbridge Classic is a simple, modern, and reliable way to transfer assets between different networks. It is a bridge between both EVM and non-EVM compatible blockchains. Our mission is to make the blockchain world borderless by providing a tool to freely move assets between various blockchains.

### **The advantages of Allbridge Classic**

#### 1. Versatile bridge

Allbridge Classic enables connections between both EVM and non-EVM compatible blockchains.

{% content-ref url="/pages/-Mfb\_BDZOMkmjmKA0E7r" %}
[Networks and tokens](/allbridge-overview/networks-and-tokens)
{% endcontent-ref %}

#### 2. Fast transfers

Our underlying technology allows the transfers to be as fast as a normal transaction on a given blockchain. Every transfer involves 2 transactions: one, from the source blockchain, and the second one on the destination chain. In the case of Allbridge Classic, the transaction takes only as much time as is required by a given blockchain to confirm it.

#### **3. Architecture flexibility**

Allbridge Classic supports a number of different transfer types. Users may send Native tokens and receive either Native or Wrapped (minted) tokens on the destination blockchain. They may also send Wrapped tokens from the source blockchain and receive Native or Wrapped tokens on the destination chain.

{% content-ref url="/pages/ZTayR53QMN2EqZ3ct0RP" %}
[Under the hood of Allbridge Classic](/allbridge-overview/under-the-hood-of-allbridge-classic)
{% endcontent-ref %}

#### **4. Dynamic fees**

The dynamic fees system allows Allbridge Classic stakers to decrease the cost that they pay for transferring assets. The bridge fee is paid before the transaction is sent, thus staking on the source blockchain allows to reduce the bridging fee.

{% content-ref url="/pages/zPHgi1ISkMWG9SdHFhw5" %}
[Bridge Fee](/allbridge-overview/bridge-fee)
{% endcontent-ref %}

{% content-ref url="/pages/cFYj8ZtgCNu0PE017XoC" %}
[ABR staking](/allbridge-classic-staking/abr-staking)
{% endcontent-ref %}

#### 5. Security

Our code has been audited by the leading auditing companies, including Hacken, Kudelski Security, Cossack Labs, and CoinFabric.

{% content-ref url="/pages/WntVvsq09TbQh6xwdpgL" %}
[Security](/allbridge-overview/security)
{% endcontent-ref %}

{% content-ref url="/pages/-MfTFXS4-2W2rkFLjDOf" %}
[Allbridge Classic contracts](/allbridge-overview/bridge-contracts)
{% endcontent-ref %}

### ABR token

{% content-ref url="/pages/-Mdq44NjXt4uObnn5fuX" %}
[Tokenomics and ABR token use cases](/earn-abr/brdg-token-use-cases)
{% endcontent-ref %}

{% content-ref url="/pages/-Mkvvf3f8zhajdfZTIVM" %}
[How to get ABR?](/earn-abr/how-to-get-abr)
{% endcontent-ref %}

## Allbridge ecosystem

### Bridge overview

{% content-ref url="/pages/-Mfb\_BDZOMkmjmKA0E7r" %}
[Networks and tokens](/allbridge-overview/networks-and-tokens)
{% endcontent-ref %}

{% content-ref url="/pages/ZTayR53QMN2EqZ3ct0RP" %}
[Under the hood of Allbridge Classic](/allbridge-overview/under-the-hood-of-allbridge-classic)
{% endcontent-ref %}

{% content-ref url="/pages/zPHgi1ISkMWG9SdHFhw5" %}
[Bridge Fee](/allbridge-overview/bridge-fee)
{% endcontent-ref %}

{% content-ref url="/pages/WntVvsq09TbQh6xwdpgL" %}
[Security](/allbridge-overview/security)
{% endcontent-ref %}

{% content-ref url="/pages/-Me02gLfd8L8WWbhqyAv" %}
[FAQ](/guides/faq)
{% endcontent-ref %}

### Transferring with Allbridge Classic

{% content-ref url="/pages/-Mdq4Cpr51\_dxjwtpcMA" %}
[How to transfer tokens?](/guides/faq/how-to-transfer-tokens)
{% endcontent-ref %}

{% content-ref url="/pages/-Me-qVTGd33QHcpUIA77" %}
[How to find a Transaction ID / Hash / Signature of the transaction?](/guides/faq/how-to-find-a-transaction-id-hash-signature-of-the-transaction)
{% endcontent-ref %}

{% content-ref url="/pages/-MdqGG7yh6aux7b6UxhF" %}
[How to receive assets on the destination blockchain?](/guides/faq/how-to-receive-assets-on-the-destination-blockchain)
{% endcontent-ref %}

### Allbridge Classic staking

{% content-ref url="/pages/cFYj8ZtgCNu0PE017XoC" %}
[ABR staking](/allbridge-classic-staking/abr-staking)
{% endcontent-ref %}

{% content-ref url="/pages/RJZwnjmi6aMdBLCaICT9" %}
[Staking guide](/allbridge-classic-staking/staking-guide)
{% endcontent-ref %}

### Earn with the bridged tokens

{% content-ref url="/pages/w7P8ggYI9UHqGfWuHITd" %}
[Broken mention](broken://pages/w7P8ggYI9UHqGfWuHITd)
{% endcontent-ref %}

## Contact us

### Need help with the transfer?

1. Make sure to check our FAQ:

{% content-ref url="/pages/-Me02gLfd8L8WWbhqyAv" %}
[FAQ](/guides/faq)
{% endcontent-ref %}

2. Still have questions? Contact our community managers: <https://t.me/allbridge_official>

### Want to list your token on Allbridge Classic?

If you are interested in seeing your token added to our bridge, please send an email here <collaboration@allbridge.io> with the answers to the following questions:

1. A link to your token page on CoinMarketCap or CoinGecko.
2. A list of chains where your token is already listed.
3. A list of chains to which you want to bridge.

## Join the community

Twitter: <https://twitter.com/Allbridge_io>

Telegram Channel: <https://t.me/allbridge_announcements>

Telegram Chat: <https://t.me/allbridge_official>

Medium: [https://allbridge.medium.com](https://allbridge.medium.com/)

Reddit: [https://www.reddit.com/r/allbridge](https://www.reddit.com/r/allbridge/)

Discord: <https://discord.com/invite/ASuPY8d3E6>


# Under the hood of Allbridge Classic

{% hint style="warning" %}

### Allbridge Classic is deprecated and will be stopped in November 2026. You can find information on our current bridge Allbridge Core [here.](https://docs-core.allbridge.io/)

{% endhint %}

### How does Allbridge Classic work?

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FtFI3OtI0dnTPYp0TFFo5%2FHow%20to%20use%20Allbridge.png?alt=media\&token=ed08bc2c-b7ca-411c-8beb-d072b331e9a5)

The **user** must complete 2 transactions: Send transaction on the Source blockchain and Receive transaction on the Destination blockchain.

The transfer steps are the following:

1. Connect wallet on Blockchain A.
2. Complete Send transaction.
3. Connect wallet on Blockchain B.
4. Complete Receive transaction.

### How does Allbridge Classic work under the hood?

There are several types of token transfer possible with Allbridge Classic:

1. Send **Native** tokens and receive **Native** tokens.
2. Send **Native** tokens and receive **Wrapped** (or minted) tokens.
3. Send **Wrapped** (or minted) tokens and receive **Native** tokens.
4. Send **Wrapped** (or minted) tokens and Receive **Wrapped** (or minted) tokens.

### There are 3 ways a user can interact with the transactions

1. Complete Send transaction on the Source chain and Receive transaction on the Destination chain manually. It is valid for all the chains except for XRP Ledger.
2. Complete Send transaction on the Source chain manually and delegate finishing Receive transaction for the user to our bridge. It is valid for all the chains where this function is enabled.
3. Complete Send transaction on the source chain manually. Receive transaction will be finished by our bridge. It is valid only when Receiving on XRP Ledger.

{% tabs %}
{% tab title="1. Send and Receive manually" %}

### 4 entities in the cross-chain token transfer process

1. **User -** EOA (Externally Owned Account) / Wallet from which the token X is transferred from one chain to another.
2. **Blockchain A smart contract** - a smart contract on the **Source** blockchain which receives transfer requests from the **User**.
3. **Blockchain B smart contract** - a smart contract on the D**estination** blockchain, which accepts input from the **User**.
4. **Validator** - an off-chain entity responsible for verifying Lock and Burn transactions on the bridge smart contracts.

### 1. Send **Native** tokens from Blockchain A and receive **Native** tokens on Blockchain B

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FzFSfsb0r3SufNYdNlzPH%2FNative%20-%20Native.png?alt=media\&token=85e75e05-ff42-482c-8909-85a7d1e15a53)

This works similarly to the usual DEX swap with 2 liquidity pools when we lock tokens in one liquidity pool and receive from the other. Except that the token is the same and on different blockchains.

1. With the *Send* transaction, the **User** sends a request to the **Blockchain A smart contract**, where the address of the wallet on the **Blockchain B** and the amount of token X that must be sent to the wallet are specified. The assets get locked.
2. With the *Receive* transaction, the **User** asks Validator to check the request log.
3. **Validator** checks if funds were actually locked in the **Blockchain A smart contract.**
4. If they were, the Validator sends its signature to the **User**.
5. **User** sends the signature to the **Blockchain B smart contract.**
6. **Blockchain B smart contract unlocks** the requested X tokens and sends them to the **User** immediately.

### 2. Send Native tokens from Blockchain A and receive Wrapped (or minted) tokens on Blockchain B

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FwZsmxMOc0fd6ZZYGTErO%2FNative%20-%20Wrapped.png?alt=media\&token=8deeaa41-4ce1-4055-aa4e-2458fbea00bf)

1. With the **Send** transaction, the **User** sends a request to the **Blockchain A smart contract,** where specifies the address of the wallet on the **Blockchain B** and the X tokens that must be sent to **Blockchain B**. **Blockchain A smart contract** locks the received tokens from the **User** and creates a request log.
2. With the **Receive** transaction, the **User** asks Validator to check the request log.
3. **Validator** checks if funds were actually locked in the **Blockchain A smart contract.**
4. If they were, the Validator sends its signature to the **User**.
5. User sends the signature to the **Blockchain B smart contract.**
6. **Blockchain B smart contract** mints the requested wX tokens and sends them to the **User** immediately.

### 3. Send Wrapped (or minted) tokens from Blockchain B and receive Native tokens on Blockchain A

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FFMCUQ9hvgcBfbO7oYWu1%2FWrapped%20-%20Native.png?alt=media\&token=b24cc43c-0077-4bc3-8853-edce1b8918ff)

1. With the **Send** transaction, the **User** sends a request to the **Blockchain B smart contract,** where specifies the address of the wallet on **Blockchain A** and the wX tokens that must be sent to **Blockchain A**. **Blockchain B smart contract** burns the received tokens from the **User** and creates a request log.
2. With the **Receive** transaction, the **User** asks **Validator** to check the request log.
3. **Validator** checks if funds were actually burnt in the **Blockchain B smart contract.**
4. If they were, the Validator sends its signature to the **User**.
5. **User** sends the signature to the **Blockchain A smart contract.**
6. **Blockchain A smart contract** unlocks the requested X tokens and sends them to the **User** immediately.

### 4. Send Wrapped (or minted) tokens from Blockchain A and Receive Wrapped (or minted) tokens on Blockchain B

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FjeVIRTKtsatRbnMjUgig%2FWrapped%20-%20Wrapped.png?alt=media\&token=576c865c-125e-4e3c-939f-5e82e3b911d2)

1. With the **Send** transaction, the **User** sends a request to the **Blockchain A smart contract,** where specifies the address of the wallet on **Blockchain B** and the w1X tokens that must be sent to **Blockchain B**. **Blockchain A smart contract** burns the received tokens from the **User** and creates a request log.
2. With the **Receive** transaction, the **User** asks **Validator** to check the request log.
3. **Validator** checks if funds were actually burnt in the **Blockchain A smart contract.**
4. If they were, the Validator sends its signature to the **User**.
5. **User** sends the signature to the **Blockchain B smart contract.**
6. **Blockchain B smart contract** mints the requested w2X tokens and sends them to the **User** immediately.
   {% endtab %}

{% tab title="2. Delegate Receiving to the bridge" %}
{% embed url="<https://www.youtube.com/watch?t=6s&v=WBD7PYZOoMI>" %}

### 5 entities in the cross-chain token transfer process

1. **User** (Sender / Receiver) - EOA (Externally Owned Account) / Wallet from which the token X is transferred from one chain to another.
2. **Blockchain A smart contract** - a smart contract on the Source blockchain which receives transfer requests from the User / Allbridge Sender.
3. **Blockchain B smart contract** - a smart contract on the Destination blockchain, which accepts the input from the User / Allbridge Sender.
4. **Allbridge Validator** - an off-chain entity responsible for verifying Lock and Burn transactions on the bridge smart contracts.
5. **Allbridge Sender** - an off-chain entity responsible for creating the Receive transaction for the User.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2F26tNNGf89G3swWx9im4F%2FFinish%20for%20me.png?alt=media\&token=b6478c21-193b-4d72-9cc0-029debfd60b0)

### The process of finishing the transfer for a user

1. With the *Send* transaction, the **User** sends a request to the **Blockchain A smart contract**, where the address of the wallet on the **Blockchain B** and the amount of token X that must be sent to the wallet are specified. The assets get locked/burnt.
2. When a user clicks the “Finish for me” button on the bridge UI, the **User** triggers **Allbridge Sender**.
3. **Allbridge Sender** asks **Allbridge Validator** to check the Send transaction finality.
4. **Validator** checks if funds were actually sent (locked/burnt) on the **Blockchain A smart contract**.
5. If they were, the **Validator** sends its signature to the **Sender**.
6. **Sender** sends a signature to the **Blockchain B smart contract**.
7. **Blockchain B smart contract** unlocks/mints the requested amount of X tokens, takes a small fee to cover the transaction’s gas costs, and sends the remaining amount of tokens + some gas token (if the gas balance of the wallet is less than this amount) to the **User** right away.

### How does Allbridge pay for gas?

When **Allbridge Sender** sends a signature to the **Blockchain B smart contract**. **Sender** pays for this transaction from its balance of gas tokens. The fee is needed to pay for step 6.

When **Blockchain B smart contract** receives a signature from the **Sender**, it unlocks/mints the requested tokens and takes the fee from this amount. The fee goes to the same [contract](/allbridge-overview/networks-and-tokens) as the [Bridge Fee](/allbridge-overview/bridge-fee).

The fee is equivalent to $1 worth of the transferring assets, which should be enough to cover the transaction gas.

### Bonus gas for empty accounts

If a wallet has a very small or empty balance of gas tokens, we add some additional gas with the transferred tokens.

For example, if you send USDC to Solana and have no SOL on this address, we will send you an additional 0.003 SOL.

#### Bonuses value for chains

| Chain         | Amount | Token |
| ------------- | ------ | ----- |
| Solana        | 0.003  | SOL   |
| Terra Classic | 0.1    | USTC  |
| Tezos         | 0.1    | TEZ   |
| Waves         | 0.01   | WAVES |
| {% endtab %}  |        |       |

{% tab title="3. XRPL bridge" %}
{% embed url="<https://www.youtube.com/watch?t=6s&v=eQucgiziWSU>" %}

### **5 entities in the cross-chain token transfer process**

1. **User (Sender / Receiver)** - EOA (Externally Owned Account) / Wallet from which the token X is transferred from one chain to another.
2. **Non-XRPL chain smart contract** - a bridge smart contract on blockchains other than XRPL.
3. **Outgoing Transactions Ledger on NEAR** - a bridge smart contract on the NEAR blockchain.
4. **Allbridge Validator** - an off-chain entity responsible for verifying Lock and Burn transactions on the bridge smart contracts.
5. **XRPL Sender** - an off-chain entity responsible for verifying Lock, Unlock, Mint, and Burn transactions on the bridge smart contracts for XRPL transfers.

### **Non-XRPL to XRPL**

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FwChsOMHazAIct2rWwt4j%2FXRPL%20bridge%20\(3\).png?alt=media\&token=cc26e223-9f3b-49de-a7e2-dbf9073816ee)

1. With the Send transaction, the **User** sends a request to the **non-XRPL chain smart contract,** where the address of the wallet on the XRPL and the amount of token X that must be sent to the wallet are specified. **Non-XRPL chain smart contract** locks/burns the received tokens from the **User.**
2. When a user clicks the “Receive” button on the bridge UI, the **User** asks **Validator** to receive the X tokens on the XRPL.
3. **Validator** checks if funds were actually locked/burnt on the **non-XRPL chain smart contract.**
4. If they were, the **Validator** sends an Unlock/Mint transaction to the **Outgoing Transaction Ledger on NEAR**.
5. After that, the **Validator** triggers **XRPL Sender.**
6. **XRPL Sender** checks the finality of the Unlock/Mint transaction on **NEAR OTL.**
7. If **XRPL Sender** finds an Unlock/Mint transaction on the **NEAR OTL,** it unlocks/mints the requested X tokens and sends them to the **User** immediately.

### **XRPL to non-XRPL**

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FHcl0uoew3AiACD2BZuXR%2Fimage.png?alt=media\&token=a6fbfefb-be55-4fe4-aded-5ed01b98614a)

1. With the Send transaction, the **User** sends a request to the **XRPL,** where the wallet address on the **non-XRPL chain** and the amount of token X that must be sent to the wallet is specified. The assets get locked/burnt.
2. With the **Receive** transaction, the **User** asks **Validator** to check the request log.
3. **Validator** checks if funds were actually sent (locked/burnt) to the **XRPL**.
4. If they were, the **Validator** sends its signature to the **User**.
5. **User** sends the signature to the **non-XRPL chain smart contract.**
6. **Non-XRPL chain smart contract** unlocks/mints the requested X tokens and sends them to the **User** immediately.
   {% endtab %}
   {% endtabs %}


# XRPL Bridge

{% hint style="warning" %}

## Allbridge Classic is deprecated and will be stopped in November 2026. You can find information on our current bridge Allbridge Core [here](https://docs-core.allbridge.io/).

{% endhint %}

{% embed url="<https://www.youtube.com/watch?t=6s&v=eQucgiziWSU>" %}

#### **There are several types of token transfer possible between the XRPL and other chains:**

1. Send **Native** tokens and receive **Native** tokens.
2. Send **Native** tokens and receive **Wrapped** (or minted) tokens.
3. Send **Wrapped** (or minted) tokens and receive **Native** tokens.
4. Send **Wrapped** (or minted) tokens and Receive **Wrapped** (or minted) tokens.

#### **5 entities in the cross-chain token transfer process**

1. **User (Sender / Receiver)** - EOA (Externally Owned Account) / Wallet from which the token X is transferred from one chain to another.
2. **Non-XRPL chain smart contract** - a bridge smart contract on the blockchains other than XRPL.
3. **Outgoing Transactions Ledger on NEAR** - a bridge smart contract on the NEAR blockchain.
4. **Allbridge Validator** - an offchain entity that is responsible for verifying Lock, Unlock, Mint, and Burn transactions on the bridge smart contracts.
5. **XRPL Sender** - an offchain entity that is responsible for verifying Lock, Unlock, Mint, and Burn transactions on the bridge smart contracts for XRPL transfers.

### **Non-XRPL => XRPL**

<figure><img src="https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FwChsOMHazAIct2rWwt4j%2FXRPL%20bridge%20(3).png?alt=media&amp;token=cc26e223-9f3b-49de-a7e2-dbf9073816ee" alt=""><figcaption></figcaption></figure>

1. With the Send transaction, the **User** sends a request to the **non-XRPL chain smart contract,** where the address of the wallet on the XRPL and the amount of token X that must be sent to the wallet is specified. **Non-XRPL chain smart contract** locks/burns the received tokens from the **User.**
2. When a user clicks “Receive” button on the bridge UI, the **User** asks **Validator** to receive the X tokens on the XRPL.
3. **Validator** checks if funds were actually locked/burnt on the **non-XRPL chain smart contract.**
4. If they were, the **Validator** sends an Unlock/Mint transaction to the **Outgoing Transaction Ledger on NEAR.**
5. After that, **Validator** triggers **XRPL Sender.**
6. **XRPL Sender** checks the finality of the Unlock/Mint transaction on **NEAR OTL.**
7. If **XRPL Sender** finds an Unlock/Mint transaction on the **NEAR OTL,** it unlocks/mints the requested amount of X tokens and sends them to the **User** right away.

### **XRPL => non-XRPL**

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FHcl0uoew3AiACD2BZuXR%2Fimage.png?alt=media\&token=a6fbfefb-be55-4fe4-aded-5ed01b98614a)

1. With the Send transaction, the **User** sends a request to the **XRPL,** where the address of the wallet on the **non-XRPL chain** and the amount of token X that must be sent to the wallet is specified. The assets get locked/burnt.
2. With the **Receive** transaction, the **User** asks **Validator** to check the request log.
3. **Validator** checks if funds were actually sent (locked/burnt) to the **XRPL**.
4. If they were, the **Validator** sends its signature to the **User**.
5. **User** sends the signature to the **non-XRPL chain smart contract.**
6. **Non-XRPL chain smart contract** unlocks/mints the requested amount of X tokens and sends them to the **User** right away.


# Bridge Fee

{% hint style="warning" %}

## Allbridge Classic is deprecated and will be stopped in November 2026. You can find information on our current bridge Allbridge Core [here](https://docs-core.allbridge.io/).

{% endhint %}

### How large is the Bridge Fee on every blockchain?

|   Blockchain  | Bridge Fee | Availability of Staking |
| :-----------: | :--------: | :---------------------: |
|   Avalanche   |    0.3%    |        Available        |
|   BNB Chain   |    0.3%    |        Available        |
|      Celo     |    0.3%    |        Available        |
|    Ethereum   |     $1     |      Not available      |
|     Fantom    |    0.3%    |        Available        |
| NEAR Protocol |    0.3%    |        Available        |
|    Polygon    |    0.3%    |        Available        |
|     Solana    |    0.3%    |        Available        |
|     Stacks    |    0.1%    |      Not available      |
|    Stellar    |    0.3%    |      Not available      |
|   XRP Ledger  |    0.1%    |      Not available      |

### What is a Bridge fee?

* A **Bridge Fee** is a fee paid for each bridge transfer.
* Regular bridge transfer requires **2** transactions: **Send** transaction on the source chain and **Receive** transaction on the destination chain. The Bridge Fee is only paid for **Send** transactions.
* The fee is paid in the **same** token that is transferred.

### How can I reduce the Bridge Fee?

![Fee Calculator](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FRaENYcesuQuND3SBmxFF%2Fimage.png?alt=media\&token=f8a9cada-2500-4dfa-87d1-8c7e7035d874)

You can reduce the Bridge Fee through ABR staking.

More information about the ABR staking is available here:

{% content-ref url="/pages/I9biGgeRaMwHrT1P4DON" %}
[Allbridge Classic staking](/allbridge-classic-staking/abr-staking)
{% endcontent-ref %}

### How is the Bridge Fee calculated?

* **Bridge Fee** may vary depending on the blockchain (please see the table above for a complete breakdown). For example, if 1000 USDC is transferred from Solana, the bridge charges 1000 USDC \* 0.003 = 3 USDC.
* It is calculated **before** the Send transaction is triggered.
* Allbridge Classic **Stakers** may reduce the Bridge Fee if they stake their ABR on the source chain.

### What happens if I don’t have gas in the destination wallet?

<figure><img src="https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FwMuGQIMF3EModa3gTWQQ%2Fimage.png?alt=media&amp;token=041eb85a-1e1c-4963-b58b-2fda60c82f70" alt=""><figcaption></figcaption></figure>

The user is required to pay the Gas Fee twice: during the “Send” transaction and “Receive” transaction.

However, Allbridge Classic allows you to pay an additional fee and delegate the “Receive” transaction to the bridge on *certain chains*. You may find more information about the feature here:

{% content-ref url="/pages/ZTayR53QMN2EqZ3ct0RP" %}
[Under the hood of Allbridge Classic](/allbridge-overview/under-the-hood-of-allbridge-classic)
{% endcontent-ref %}


# Bridge Fees from XRPL transfers

### **What is a Bridge Fee?**

* A Bridge Fee is a fee that a user pays for each bridge transfer.
* A bridge transfer requires 2 transactions: Send transaction on the source chain and Receive transaction on the destination chain. The bridge fee is paid with the Send transaction.
* The bridge fee does not include a gas fee. You will pay for gas yourself.
* The fee is paid in the same token that you transfer.

### **XRPL Fee**

* Bridge Fee for XRPL is **0.1%** of the transfer amount. For example, if you transfer 1000 SOLO, you will pay 1000 SOLO \* 0.1% = 1 SOLO.
* The bridge fee does not include the XRPL transaction cost. You will pay for it yourself.

## **FAQ**

### **Do I need to pay for the Receive transaction on XRPL?**

No. When you click the “Receive” button on the bridge interface, you don’t pay any fees for it. Exceptions:\
If you don’t have a Trust Line with the token that you send to XRPL wallet, you will have to complete a transaction for Trust Line creation. [Read more](https://xrpl.org/trust-lines-and-issuing.html#creation) about Trust Lines on XRPL.

### **Will there be an Allbridge Staking on XRPL?**

No, Allbridge Staking will not be available on XRPL.


# Allbridge Classic contracts

{% hint style="warning" %}

## Allbridge Classic is deprecated and will be stopped in November 2026. You can find information on our current bridge Allbridge Core [here](https://docs-core.allbridge.io/).

{% endhint %}

| Network         | Address                                                                                                                                                             |
| --------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Avalanche       | [0xBBbD1BbB4f9b936C3604906D7592A644071dE884](https://snowtrace.io/address/0xBBbD1BbB4f9b936C3604906D7592A644071dE884)                                               |
| BNB Chain       | [0xBBbD1BbB4f9b936C3604906D7592A644071dE884](https://bscscan.com/address/0xBBbD1BbB4f9b936C3604906D7592A644071dE884)                                                |
| Celo            | [0xBBbD1BbB4f9b936C3604906D7592A644071dE884](https://explorer.celo.org/address/0xBBbD1BbB4f9b936C3604906D7592A644071dE884/transactions)                             |
| Ethereum        | [0xBBbD1BbB4f9b936C3604906D7592A644071dE884](https://etherscan.io/address/0xBBbD1BbB4f9b936C3604906D7592A644071dE884)                                               |
| Fantom          | [0xBBbD1BbB4f9b936C3604906D7592A644071dE884](https://ftmscan.com/address/0xBBbD1BbB4f9b936C3604906D7592A644071dE884)                                                |
| Near            | [bridge.a11bd.near](https://explorer.mainnet.near.org/accounts/bridge.a11bd.near)                                                                                   |
| Polygon         | [0xBBbD1BbB4f9b936C3604906D7592A644071dE884](https://polygonscan.com/address/0xBBbD1BbB4f9b936C3604906D7592A644071dE884)                                            |
| Solana Account  | [bb1XfNoER5QC3rhVDaVz3AJp9oFKoHNHG6PHfZLcCjj](https://explorer.solana.com/address/bb1XfNoER5QC3rhVDaVz3AJp9oFKoHNHG6PHfZLcCjj)                                      |
| Solana Program  | [BBbD1WSjbHKfyE3TSFWF6vx1JV51c8msKSQy4ess6pXp](https://explorer.solana.com/address/BBbD1WSjbHKfyE3TSFWF6vx1JV51c8msKSQy4ess6pXp)                                    |
| Stacks          | [SP3Y2ZSH8P7D50B0VBTSX11S7XSG24M1VB9YFQA4K.bridge](https://explorer.hiro.so/txid/0x59743b04043e82a9057686e99e8f7503adf78013b68d46e6eb32641450594d62?chain=mainnet)  |
| Stacks (legacy) | [SP31MH65V85NDTM30FJBKP4JNC39HR1ZX3CRW9Z97.bridge](https://explorer.hiro.so/txid/0xe48b7a704cf03060a0e75bc6f4bd274c98cd641b77d13939c76afac388752412?chain=mainnet)  |
| Stellar         | [GALLBRBQHAPW5FOVXXHYWR6J4ZDAQ35BMSNADYGBW25VOUHUYRZM4XIL](https://stellar.expert/explorer/public/account/GALLBRBQHAPW5FOVXXHYWR6J4ZDAQ35BMSNADYGBW25VOUHUYRZM4XIL) |
| XRPL            | [r4w1LrneWZqX5RrgFPx2gto66dwo2Zymqy](https://xrpscan.com/account/r4w1LrneWZqX5RrgFPx2gto66dwo2Zymqy)                                                                |

## Stellar Bridge contracts

Our integration with Stellar features a different validation model (in partnership with Ultra Stellar, who are acting as a second signer of transactions). This is why there is a separate set of smart contracts for networks that are connected to Stellar.

If you are interested in integrating Stellar, you may use this [link](https://github.com/allbridge-io/allbridge-contract-docs/blob/master/allbridge-multisig-abi.json) to access Stellar Bridge ABI.

| Network   | Address                                                                                                                                                             |
| --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| BNB Chain | [0xD5D6B2f2D7a7506C49Bb0cb6FB39a67F065d6FC4](https://bscscan.com/address/0xD5D6B2f2D7a7506C49Bb0cb6FB39a67F065d6FC4)                                                |
| Celo      | [0xD5D6B2f2D7a7506C49Bb0cb6FB39a67F065d6FC4](https://explorer.celo.org/mainnet/address/0xD5D6B2f2D7a7506C49Bb0cb6FB39a67F065d6FC4/transactions#address-tabs)        |
| Ethereum  | [0xD5D6B2f2D7a7506C49Bb0cb6FB39a67F065d6FC4](https://etherscan.io/address/0xD5D6B2f2D7a7506C49Bb0cb6FB39a67F065d6FC4)                                               |
| Polygon   | [0xD5D6B2f2D7a7506C49Bb0cb6FB39a67F065d6FC4](https://polygonscan.com/address/0xD5D6B2f2D7a7506C49Bb0cb6FB39a67F065d6FC4)                                            |
| Solana    | [2bbbTeKEBNK6xamKrY51byxrYiHksPo6vSkivw2zJFSQ](https://explorer.solana.com/address/2bbbTeKEBNK6xamKrY51byxrYiHksPo6vSkivw2zJFSQ)                                    |
| Stellar   | [GALLBRBQHAPW5FOVXXHYWR6J4ZDAQ35BMSNADYGBW25VOUHUYRZM4XIL](https://stellar.expert/explorer/public/account/GALLBRBQHAPW5FOVXXHYWR6J4ZDAQ35BMSNADYGBW25VOUHUYRZM4XIL) |


# Company addresses

|                            |             |           |                                                                                                                                         |
| -------------------------- | ----------- | --------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| Category                   | Total share | Chain     | Address                                                                                                                                 |
| APYS staking               | 5.00%       | Solana    | [BXLyPat1SdQXQ5AuQcU4cBSY5egaVto9krCm2KmLXGch](https://explorer.solana.com/address/BXLyPat1SdQXQ5AuQcU4cBSY5egaVto9krCm2KmLXGch)        |
| APYS Snapshot              | 5.00%       | Solana    | [Cbsj83FWzwnnTH2LZUKH9w7LaFcYrsvAGVin7inXc1eN](https://explorer.solana.com/address/Cbsj83FWzwnnTH2LZUKH9w7LaFcYrsvAGVin7inXc1eN)        |
| DAO                        | 25.00%      | Solana    | [8A41up6swfzM2SS7jEkvHV7vHy2hU4iYfJ6iMJBiJTSp](https://explorer.solana.com/address/8A41up6swfzM2SS7jEkvHV7vHy2hU4iYfJ6iMJBiJTSp/tokens) |
| Team                       | 11.00%      | Solana    | [EQpDUwxQSvjCy4pfKkJv72W8ystBc2ZvYAVcysq8rLGY](https://explorer.solana.com/address/EQpDUwxQSvjCy4pfKkJv72W8ystBc2ZvYAVcysq8rLGY)        |
| Development Incentives     | 11.50%      | Solana    | [F9pbGGYfU4Qhm41Je2xSKrjZCU2gd3zSqyqQqwt5RqbC](https://explorer.solana.com/address/F9pbGGYfU4Qhm41Je2xSKrjZCU2gd3zSqyqQqwt5RqbC)        |
|                            |             |           | [FPdxR5TXtG9RyeHQ232CahRisPX3WWVZSsm8fqZFR3Dv](https://explorer.solana.com/address/FPdxR5TXtG9RyeHQ232CahRisPX3WWVZSsm8fqZFR3Dv)        |
| Liquidity Pools            | 10.00%      | Solana    | [H4g1t27uBsifVbPVnktn4sv6HNUMSxkH9zDZVykESbeM](https://explorer.solana.com/address/H4g1t27uBsifVbPVnktn4sv6HNUMSxkH9zDZVykESbeM)        |
| Public Sale                | 0.63%       | N/A       | N/A                                                                                                                                     |
| Liquidity Mining           | 20.00%      | Solana    | [8nayxAvsRwF4PGi28GPhvtcUxehyq8n3ZQARgnUFeyZb](https://explorer.solana.com/address/8nayxAvsRwF4PGi28GPhvtcUxehyq8n3ZQARgnUFeyZb)        |
|                            |             |           | [HLUHH374JiQ5AXgDzgD9UN4j1vDrYZv51vP1i98FLKRE](https://explorer.solana.com/address/HLUHH374JiQ5AXgDzgD9UN4j1vDrYZv51vP1i98FLKRE)        |
|                            |             | Ethereum  | [0x9ea264fcb603858F21311B4591cEEa9f7578b064](https://etherscan.io/address/0x9ea264fcb603858F21311B4591cEEa9f7578b064)                   |
|                            |             | Polygon   | [0xC3e16ece35A3779cE2ff93372425382A9b6Ee327](https://polygonscan.com/address/0xC3e16ece35A3779cE2ff93372425382A9b6Ee327)                |
|                            |             | BNB       | [0xC3e16ece35A3779cE2ff93372425382A9b6Ee327](https://bscscan.com/address/0xC3e16ece35A3779cE2ff93372425382A9b6Ee327)                    |
|                            |             | Avalanche | [0xC3e16ece35A3779cE2ff93372425382A9b6Ee327](https://snowtrace.io/address/0xC3e16ece35A3779cE2ff93372425382A9b6Ee327)                   |
|                            |             | Celo      | [0xC3e16ece35A3779cE2ff93372425382A9b6Ee327](https://explorer.celo.org/address/0xC3e16ece35A3779cE2ff93372425382A9b6Ee327/transactions) |
|                            |             | Fantom    | [0xC3e16ece35A3779cE2ff93372425382A9b6Ee327](https://ftmscan.com/address/0xC3e16ece35A3779cE2ff93372425382A9b6Ee327)                    |
|                            |             | HECO      | [0xC3e16ece35A3779cE2ff93372425382A9b6Ee327](https://hecoinfo.com/address/0xC3e16ece35A3779cE2ff93372425382A9b6Ee327)                   |
| Marketing and Partnerships | 11.88%      | Solana    | [4BEBUqTZ2scuY1VynysUhJgnNN27TUATPzFYcXScGxY3](https://explorer.solana.com/address/4BEBUqTZ2scuY1VynysUhJgnNN27TUATPzFYcXScGxY3)        |


# Networks and tokens

The table is updated when new networks and tokens are added to the bridge.

{% hint style="warning" %}

## Allbridge Classic is deprecated and will be stopped in November 2026. You can find information on our current bridge Allbridge Core [here](https://docs-core.allbridge.io/).

{% endhint %}

|  Token | Blockchain | Contract                                                                                                                                                                        |
| :----: | :--------: | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|   ABR  |  Avalanche | [0xaFc43610C7840b20b90CAaF93759bE5b54B291c9](https://snowtrace.io/address/0xaFc43610C7840b20b90CAaF93759bE5b54B291c9)                                                           |
|        |     BNB    | [0x68784ffaa6Ff05E3e04575DF77960DC1D9F42b4a](https://bscscan.com/address/0x68784ffaa6Ff05E3e04575DF77960DC1D9F42b4a)                                                            |
|        |    Celo    | [0x6e512BFC33be36F2666754E996ff103AD1680Cc9](https://explorer.celo.org/address/0x6e512BFC33be36F2666754E996ff103AD1680Cc9/transactions)                                         |
|        |  Ethereum  | [0xa11bd36801d8fa4448f0ac4ea7a62e3634ce8c7c](https://etherscan.io/token/0xa11bd36801d8fa4448f0ac4ea7a62e3634ce8c7c)                                                             |
|        |   Fantom   | [0x543acd673960041eee1305500893260f1887b679](https://ftmscan.com/address/0x543acd673960041eee1305500893260f1887b679)                                                            |
|        |    Near    | [abr.a11bd.near](https://explorer.mainnet.near.org/accounts/abr.a11bd.near)                                                                                                     |
|        |   Polygon  | [0x04429fbb948bbd09327763214b45e505a5293346](https://polygonscan.com/token/0x04429fbb948bbd09327763214b45e505a5293346)                                                          |
|        |   Solana   | [a11bdAAuV8iB2fu7X6AxAvDTo1QZ8FXB3kk5eecdasp](https://explorer.solana.com/address/a11bdAAuV8iB2fu7X6AxAvDTo1QZ8FXB3kk5eecdasp)                                                  |
|  APYS  |  Avalanche | [0x4b0093a44802bD870FC20E811862875f0F1E5970](https://snowtrace.io/address/0x4b0093a44802bD870FC20E811862875f0F1E5970)                                                           |
|        |     BNB    | [0x37dfACfaeDA801437Ff648A1559d73f4C40aAcb7](https://bscscan.com/token/0x37dfACfaeDA801437Ff648A1559d73f4C40aAcb7)                                                              |
|        |    Celo    | [0x8D2c7789652342E9405A15FA4f4721362495f92D](https://explorer.celo.org/address/0x8D2c7789652342E9405A15FA4f4721362495f92D/transactions)                                         |
|        |  Ethereum  | [0xf7413489c474ca4399eeE604716c72879Eea3615](https://etherscan.io/token/0xf7413489c474ca4399eeE604716c72879Eea3615)                                                             |
|        |   Polygon  | [0x14743E1c6f812154F7ecc980D890F0F5234103e7](https://polygonscan.com/token/0x14743E1c6f812154F7ecc980D890F0F5234103e7)                                                          |
|        |   Solana   | [5JnZ667P3VcjDinkJFysWh2K2KtViy63FZ3oL5YghEhW](https://explorer.solana.com/address/5JnZ667P3VcjDinkJFysWh2K2KtViy63FZ3oL5YghEhW)                                                |
|        |    Near    | [apys.token.a11bd.near](https://explorer.mainnet.near.org/accounts/apys.token.a11bd.near)                                                                                       |
|  AVAX  |  Avalanche | [0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7](https://snowtrace.io/address/0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7)                                                           |
|        |    Celo    | [0x8E3670FD7B0935d3FE832711deBFE13BB689b690](https://explorer.celo.org/token/0x8E3670FD7B0935d3FE832711deBFE13BB689b690/token-transfers)                                        |
|        |   Solana   | [AUrMpCDYYcPuHhyNX8gEEqbmDPFUpBpHrNW3vPeCFn5Z](https://explorer.solana.com/address/AUrMpCDYYcPuHhyNX8gEEqbmDPFUpBpHrNW3vPeCFn5Z)                                                |
|   BTC  |   Fantom   | [0x321162Cd933E2Be498Cd2267a90534A804051b11](https://ftmscan.com/address/0x321162Cd933E2Be498Cd2267a90534A804051b11)                                                            |
|  CELO  |    Celo    | [0x471EcE3750Da237f93B8E339c536989b8978a438](https://explorer.celo.org/address/0x471EcE3750Da237f93B8E339c536989b8978a438/transactions)                                         |
|        |    Near    | [celo.token.a11bd.near](https://explorer.mainnet.near.org/accounts/celo.token.a11bd.near)                                                                                       |
| acCELO |   Solana   | [GNCjk3FmPPgZTkbQRSxr6nCvLtYMbXKMnRxg8BgJs62e](https://explorer.solana.com/address/GNCjk3FmPPgZTkbQRSxr6nCvLtYMbXKMnRxg8BgJs62e)                                                |
|  cEUR  |    Celo    | [0xD8763CBa276a3738E6DE85b4b3bF5FDed6D6cA73](https://explorer.celo.org/address/0xD8763CBa276a3738E6DE85b4b3bF5FDed6D6cA73/transactions)                                         |
|  acEUR |   Solana   | [7g166TuBmnoHKvS2PEkZx6kREZtbfjUxCHGWjCqoDXZv](https://explorer.solana.com/address/7g166TuBmnoHKvS2PEkZx6kREZtbfjUxCHGWjCqoDXZv)                                                |
|   DAI  |   Fantom   | [0x8d11ec38a3eb5e956b052f67da8bdc9bef8abf3e](https://ftmscan.com/address/0x8d11ec38a3eb5e956b052f67da8bdc9bef8abf3e)                                                            |
|   ETH  |   Fantom   | [0x74b23882a30290451a17c44f4f05243b6b58c76d](https://ftmscan.com/address/0x74b23882a30290451a17c44f4f05243b6b58c76d)                                                            |
|   FTM  |   Fantom   | [0x21be370D5312f44cB42ce377BC9b8a0cEF1A4C83](https://ftmscan.com/address/0x21be370D5312f44cB42ce377BC9b8a0cEF1A4C83)                                                            |
|  afFTM |   Solana   | [EsPKhGTMf3bGoy4Qm7pCv3UCcWqAmbC1UGHBTDxRjjD4](https://explorer.solana.com/address/EsPKhGTMf3bGoy4Qm7pCv3UCcWqAmbC1UGHBTDxRjjD4)                                                |
|  NEAR  |    Near    | [wrap.near](https://explorer.mainnet.near.org/accounts/wrap.near)                                                                                                               |
|        |   Polygon  | [0x72bd80445b0db58ebe3E8dB056529D4C5FAF6F2f](https://polygonscan.com/token/0x72bd80445b0db58ebe3E8dB056529D4C5FAF6F2f)                                                          |
|        |   Solana   | [BYPsjxa3YuZESQz1dKuBw1QSFCSpecsm8nCQhY5xbU1Z](https://explorer.solana.com/address/BYPsjxa3YuZESQz1dKuBw1QSFCSpecsm8nCQhY5xbU1Z)                                                |
|   PAD  |  Ethereum  | [0x5067006F830224960Fb419D7f25a3a53e9919BB0](https://etherscan.io/address/0x5067006F830224960Fb419D7f25a3a53e9919BB0)                                                           |
|        |   Polygon  | [0x0Ad2Eff7F37E0037B5E30C1947f31ABdf11461e4](https://polygonscan.com/address/0x0Ad2Eff7F37E0037B5E30C1947f31ABdf11461e4)                                                        |
|   SOL  |    Celo    | [0x173234922eB27d5138c5e481be9dF5261fAeD450](https://explorer.celo.org/address/0x173234922eB27d5138c5e481be9dF5261fAeD450/transactions)                                         |
|        |   Fantom   | [0x44f7237df00e386af8e79b817d05ed9f6fe0f296](https://ftmscan.com/token/0x44f7237df00e386af8e79b817d05ed9f6fe0f296)                                                              |
|        |    Near    | [sol.token.a11bd.near](https://explorer.mainnet.near.org/accounts/sol.token.a11bd.near)                                                                                         |
|        |   Polygon  | [0x7DfF46370e9eA5f0Bad3C4E29711aD50062EA7A4](https://polygonscan.com/token/0x7dff46370e9ea5f0bad3c4e29711ad50062ea7a4)                                                          |
|        |   Solana   | [So11111111111111111111111111111111111111112](https://explorer.solana.com/address/So11111111111111111111111111111111111111112)                                                  |
|  SOLO  |     BNB    | [0xc2c28b58db223DA89b567A0A98197Fc17C115148](https://bscscan.com/token/0xc2c28b58db223DA89b567A0A98197Fc17C115148)                                                              |
|        |    XRPL    | [rsoLo2S1kiGeCcn6hCUXVrCpGMWLrRrLZz](https://xrpscan.com/account/rsoLo2S1kiGeCcn6hCUXVrCpGMWLrRrLZz)                                                                            |
|  USDC  |     BNB    | [0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d](https://bscscan.com/token/0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d)                                                              |
|        |    Celo    | [0x2A3684e9Dc20B857375EA04235F2F7edBe818FA7](https://explorer.celo.org/token/0x2A3684e9Dc20B857375EA04235F2F7edBe818FA7/token-transfers)                                        |
|        |  Ethereum  | [0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48](https://etherscan.io/address/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48)                                                           |
|        |   Fantom   | [0x04068da6c83afcfa0e13ba15a6696662335d5b75](https://ftmscan.com/address/0x04068da6c83afcfa0e13ba15a6696662335d5b75)                                                            |
|        |   Polygon  | [0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174](https://polygonscan.com/token/0x2791bca1f2de4661ed88a30c99a7a9449aa84174)                                                          |
| USDC.e |  Avalanche | [0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C664](https://snowtrace.io/address/0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C664)                                                           |
| aaUSDC |   Solana   | [8Yv9Jz4z7BUHP68dz8E8m3tMe6NKgpMUKn8KVqrPA6Fr](https://explorer.solana.com/address/8Yv9Jz4z7BUHP68dz8E8m3tMe6NKgpMUKn8KVqrPA6Fr)                                                |
| abUSDC |   Solana   | [8XSsNvaKU9FDhYWAv7Yc7qSNwuJSzVrXBNEk7AFiWF69](https://explorer.solana.com/address/8XSsNvaKU9FDhYWAv7Yc7qSNwuJSzVrXBNEk7AFiWF69?cluster=mainnet-beta)                           |
|        |    Waves   | [E4JNMDDQbNip6U7ccguNNxhMcd65aiGstLA4jDk8fXDp](https://wavesexplorer.com/assets/E4JNMDDQbNip6U7ccguNNxhMcd65aiGstLA4jDk8fXDp)                                                   |
|        |   Stellar  | [abUSDC-GALLBRBQHAPW5FOVXXHYWR6J4ZDAQ35BMSNADYGBW25VOUHUYRZM4XIL](https://stellar.expert/explorer/public/asset/abUSDC-GALLBRBQHAPW5FOVXXHYWR6J4ZDAQ35BMSNADYGBW25VOUHUYRZM4XIL) |
| acUSDC |   Solana   | [DHpoYejUDqzByb6HAdaLWF7KZvwUv2vWYDY9cTENNZui](https://explorer.solana.com/address/DHpoYejUDqzByb6HAdaLWF7KZvwUv2vWYDY9cTENNZui)                                                |
| aeUSDC |   Solana   | [DdFPRnccQqLD4zCHrBqdY95D6hvw6PLWp9DEXj1fLCL9](https://explorer.solana.com/address/DdFPRnccQqLD4zCHrBqdY95D6hvw6PLWp9DEXj1fLCL9)                                                |
|        |    Waves   | [4ME7zAhZUrRZfnW7NH1oYWFmXGqGZxNAYQY8FmeMohyp](https://wavesexplorer.com/assets/4ME7zAhZUrRZfnW7NH1oYWFmXGqGZxNAYQY8FmeMohyp)                                                   |
|        |   Stellar  | [aeUSDC-GALLBRBQHAPW5FOVXXHYWR6J4ZDAQ35BMSNADYGBW25VOUHUYRZM4XIL](https://stellar.expert/explorer/public/asset/aeUSDC-GALLBRBQHAPW5FOVXXHYWR6J4ZDAQ35BMSNADYGBW25VOUHUYRZM4XIL) |
| afUSDC |   Solana   | [Grk6b4UMRWkgyq4Y6S1BnNRF4hRgtnMFp7Sorkv6Ez4u](https://explorer.solana.com/address/Grk6b4UMRWkgyq4Y6S1BnNRF4hRgtnMFp7Sorkv6Ez4u?cluster=mainnet-beta)                           |
| apUSDС |   Solana   | [eqKJTf1Do4MDPyKisMYqVaUFpkEFAs3riGF3ceDH2Ca](https://explorer.solana.com/address/eqKJTf1Do4MDPyKisMYqVaUFpkEFAs3riGF3ceDH2Ca)                                                  |
|  BUSD  |     BNB    | [0xe9e7cea3dedca5984780bafc599bd69add087d56](https://bscscan.com/token/0xe9e7cea3dedca5984780bafc599bd69add087d56)                                                              |
| abBUSD |   Solana   | [6nuaX3ogrr2CaoAPjtaKHAoBNWok32BMcRozuf32s2QF](https://explorer.solana.com/address/6nuaX3ogrr2CaoAPjtaKHAoBNWok32BMcRozuf32s2QF)                                                |
|        |   Stellar  | [abBUSD-GALLBRBQHAPW5FOVXXHYWR6J4ZDAQ35BMSNADYGBW25VOUHUYRZM4XIL](https://stellar.expert/explorer/public/asset/abBUSD-GALLBRBQHAPW5FOVXXHYWR6J4ZDAQ35BMSNADYGBW25VOUHUYRZM4XIL) |
|  cUSD  |    Celo    | [0x765DE816845861e75A25fCA122bb6898B8B1282a](https://explorer.celo.org/address/0x765DE816845861e75A25fCA122bb6898B8B1282a/transactions)                                         |
|        |    Near    | [cusd.token.a11bd.near](https://explorer.mainnet.near.org/accounts/cusd.token.a11bd.near)                                                                                       |
|  acUSD |   Solana   | [EwxNF8g9UfmsJVcZFTpL9Hx5MCkoQFoJi6XNWzKf1j8e](https://explorer.solana.com/address/EwxNF8g9UfmsJVcZFTpL9Hx5MCkoQFoJi6XNWzKf1j8e)                                                |
|        |   Stellar  | [acUSD-GALLBRBQHAPW5FOVXXHYWR6J4ZDAQ35BMSNADYGBW25VOUHUYRZM4XIL](https://stellar.expert/explorer/public/asset/acUSD-GALLBRBQHAPW5FOVXXHYWR6J4ZDAQ35BMSNADYGBW25VOUHUYRZM4XIL)   |
|  USDT  |     BNB    | [0x55d398326f99059ff775485246999027b3197955](https://bscscan.com/address/0x55d398326f99059ff775485246999027b3197955)                                                            |
|        |  Ethereum  | [0xdAC17F958D2ee523a2206206994597C13D831ec7](https://etherscan.io/address/0xdAC17F958D2ee523a2206206994597C13D831ec7)                                                           |
|        |   Polygon  | [0xc2132d05d31c914a87c6611c10748aeb04b58e8f](https://polygonscan.com/token/0xc2132d05d31c914a87c6611c10748aeb04b58e8f)                                                          |
| USDT.e |  Avalanche | [0xc7198437980c041c805A1EDcbA50c1Ce5db95118](https://snowtrace.io/address/0xc7198437980c041c805A1EDcbA50c1Ce5db95118)                                                           |
| aaUSDT |   Solana   | [FwEHs3kJEdMa2qZHv7SgzCiFXUQPEycEXksfBkwmS8gj](https://explorer.solana.com/address/FwEHs3kJEdMa2qZHv7SgzCiFXUQPEycEXksfBkwmS8gj)                                                |
| abUSDT |   Solana   | [E77cpQ4VncGmcAXX16LHFFzNBEBb2U7Ar7LBmZNfCgwL](https://explorer.solana.com/address/E77cpQ4VncGmcAXX16LHFFzNBEBb2U7Ar7LBmZNfCgwL?cluster=mainnet-beta)                           |
|        |   Stellar  | [abUSDT-GALLBRBQHAPW5FOVXXHYWR6J4ZDAQ35BMSNADYGBW25VOUHUYRZM4XIL](https://stellar.expert/explorer/public/asset/abUSDT-GALLBRBQHAPW5FOVXXHYWR6J4ZDAQ35BMSNADYGBW25VOUHUYRZM4XIL) |
| aeUSDT |   Solana   | [Bn113WT6rbdgwrm12UJtnmNqGqZjY4it2WoUQuQopFVn](https://explorer.solana.com/address/Bn113WT6rbdgwrm12UJtnmNqGqZjY4it2WoUQuQopFVn)                                                |
|        |   Stellar  | [aeUSDT-GALLBRBQHAPW5FOVXXHYWR6J4ZDAQ35BMSNADYGBW25VOUHUYRZM4XIL](https://stellar.expert/explorer/public/asset/aeUSDT-GALLBRBQHAPW5FOVXXHYWR6J4ZDAQ35BMSNADYGBW25VOUHUYRZM4XIL) |
| apUSDT |   Solana   | [DNhZkUaxHXYvpxZ7LNnHtss8sQgdAfd1ZYS1fB7LKWUZ](https://explorer.solana.com/address/DNhZkUaxHXYvpxZ7LNnHtss8sQgdAfd1ZYS1fB7LKWUZ)                                                |


# Ecosystem reports

{% hint style="warning" %}

## Allbridge Classic is deprecated and will be stopped in November 2026. You can find information on our current bridge Allbridge Core [here](https://docs-core.allbridge.io/).

{% endhint %}

<figure><img src="https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FfxhqjXrhXj3r4CliyLgs%2FPublic%20Report%20(13).png?alt=media&amp;token=15943477-cb00-4f9d-8cf1-87b6932d881f" alt=""><figcaption></figcaption></figure>

## 2025

### January report

This report is going to cover the key milestones and achievements we've had until the end of January.

[See the report here.](https://drive.google.com/file/u/2/d/1aPkm2N5OCSmTrFSSadhS06CWMyu66oSm/view?usp=sharing)

### February report

This report is going to cover the key milestones and achievements we've had until the end of February.

[See the report here.](https://drive.google.com/file/u/2/d/1CJa2cWyMwU2AMvsOBIx6fKb6UQYphjiR/view?usp=sharing)

### March report

This report is going to cover the key milestones and achievements we've had until the end of March.

[See the report here.](https://drive.google.com/file/u/2/d/1oNRq0H62ih1cEkBUJa2Vg8JsqeZRTj3f/view?usp=sharing)

### April report

This report is going to cover the key milestones and achievements we've had until the end of April.

[See the report here](https://drive.google.com/file/u/2/d/1e5UeUZKtEvHyW5UQO80fgbzWELVtKRYE/view?usp=sharing).

### May report

This report is going to cover the key milestones and achievements we've had until the end of May.

[See the report here.](https://drive.google.com/file/u/2/d/17bBA6ZqYCrnf-EaV1cxRo_BgKbjyjucS/view?usp=sharing)

### June report

This report is going to cover the key milestones and achievements we've had until the end of June.

[See the report here.](https://drive.google.com/file/d/19LOGJ2cvh8ymeFpUFiiV3JP1I1epv0ch/view)

### July report

This report is going to cover the key milestones and achievements we've had until the end of July.

[See the report here.](https://drive.google.com/file/d/1ruRle8tuysuY4I0DN9D0b-bciNdxuQI0/view)

### August report

This report is going to cover the key milestones and achievements we've had until the end of August.

[See the report here.](https://drive.google.com/file/u/2/d/1qAxyhXdr5lwTP6vKHkbCY5n4VRR6pKuD/view?usp=sharing)

## 2024

### January report

This report is going to cover the key milestones and achievements we've had until the end of January.

[See the report here.](https://drive.google.com/file/d/1QjRoEriFBov3a8CXZesRzYJxymUoFgu_/view)

### February report

This report is going to cover the key milestones and achievements we've had until the end of February.

[See the report here.](https://drive.google.com/file/d/1QsjTXqsl8JOhV22J2mQJlmuSREwq84GO/view)

### March report

This report is going to cover the key milestones and achievements we've had until the end of March.

[See the report here.](https://drive.google.com/file/d/1BuVUx0O0z8sVYiTxMzGOUU2DFkiWKJPT/view)

### April report

This report is going to cover the key milestones and achievements we've had until the end of April.

[See the report here](https://drive.google.com/file/d/14Dszas99WLgrVRXzgQ79rhtZLI1PU5VT/view?usp=sharing).

### May report

This report is going to cover the key milestones and achievements we've had until the end of May.

[See the report here.](https://drive.google.com/file/d/1lE-zwbrmNgVEDVa5t2pRCo9AiI2vvex3/view)

### June report

This report is going to cover the key milestones and achievements we've had until the end of June.

[See the report here.](https://drive.google.com/file/d/1aPr2yb-MUVIh6DD7F6d3eU2R41_TIWjp/view)

### July report

This report is going to cover the key milestones and achievements we've had until the end of July.

[See the report here.](https://drive.google.com/file/d/1gZ2KcBPNM_JC_xstw4_dUYWkJSZRQy7L/view)

### August report

This report is going to cover the key milestones and achievements we've had until the end of August.

[See the report here.](https://drive.google.com/file/d/1mXVSesTrv8nOrgDPMf-gCvqmP4eY34Jm/view)

### October report

This report is going to cover the key milestones and achievements we've had until the end of October.

[See the report here.](https://drive.google.com/file/d/1asIGjDM8sBcI4xr15uiDgBuL4R4OsXka/view)

### November report

This report is going to cover the key milestones and achievements we've had until the end of November.

[See the report here.](https://drive.google.com/file/d/1JugtjUUBP7CxlFzgQt4Dntkt2s-URzLH/view)

### December report

This report is going to cover the key milestones and achievements we've had until the end of December.

[See the report here.](https://drive.google.com/file/d/1l5XMZSRNAtPOkwVWeG77KRL1a-4azXb9/view)

## 2023

### January report

This report is going to cover the key milestones and achievements we've had until the end of January.

[See the report here.](https://drive.google.com/file/d/1VMGz8sGGp2uKWJ6GqEdDVQovsyc19BWY/view)

### February report

This report is going to cover the key milestones and achievements we've had until the end of February.

[See the report here.](https://drive.google.com/file/d/1teENtaU43DwTxsEtT5m9-Z-3nSHKHPVz/view)

### March report

This report is going to cover the key milestones and achievements we've had until the end of March.

[See the report here.](https://drive.google.com/file/d/17lbyLEA5scVkpW3c4eyiGfiUnd8IHUwg/view)

### July report

This report is going to cover the key milestones and achievements we've had until the end of July.

[See the report here.](https://drive.google.com/file/d/1IJ_A0gByOrhlCE3_1N8NlATjXIYFQpUf/view)

### August report

This report is going to cover the key milestones and achievements we've had until the end of August.

[See the report here.](https://drive.google.com/file/d/1PEWA7Lx2xe8KlvyOznWFLYfrR-45wW2W/view)

### September report

This report is going to cover the key milestones and achievements we've had until the end of September.

[See the report here.](https://drive.google.com/file/d/1kxJ4IOIL_qBeg-RYRIU9I53mQF-1cWnb/view)

### October report

This report is going to cover the key milestones and achievements we've had until the end of October.

[See the report here.](https://drive.google.com/file/d/1z8QJmz9XxwMEQfGUpiBCOCuA2JWiDZB5/view)

### December report

This report is going to cover the key milestones and achievements we've had until the end of December.

[See the report here.](https://drive.google.com/file/d/1e09doc8JXEB3Y9M4QOo9c8Uk4aefkJ8Y/view)

## 2022

### January report

This report is going to cover the key milestones and achievements we've had until the end of January.

[See the report here.](https://drive.google.com/file/d/1tUK-oKF7MAZj-ylZq9RKAzHGiKX2xK-D/view)

### February report

This report is going to cover the key milestones and achievements we've had until the end of February.

[See the report here.](https://drive.google.com/file/d/1xhWWWO1g9h6XGkxUsfeHybsFen0tCwuV/view)

### March report

This report is going to cover the key milestones and achievements we've had until the end of March.

[See the report here.](https://drive.google.com/file/d/1Dp0uRpqlWXnPi0oynvd-0mbEg8GhdCH9/view)

### April report

This report is going to cover the key milestones and achievements we've had until the end of April.

[See the report here.](https://drive.google.com/file/d/1zklH6nN5t-IDVabM_OUHqdawNmlaboX6/view)

### May report

This report is going to cover the key milestones and achievements we've had until the end of May.

[See the report here.](https://drive.google.com/file/d/1bQLQ9tabTu7zQTYlgER_4mJVirHvdoC-/view)

### June report

This report is going to cover the key milestones and achievements we've had until the end of June.

[See the report here.](https://drive.google.com/file/d/1Hlr270j5VkrCiW-0SEA02IvJGleCy6P4/view)

### July report

This report is going to cover the key milestones and achievements we've had until the end of July.

[See the report here.](https://drive.google.com/file/d/1TtPYmE5kwEpcLjChlDZDjicrxpJ8qOeM/view)

### August report

This report is going to cover the key milestones and achievements we've had until the end of August.

[See the report here.](https://drive.google.com/file/d/1_X2r4QpoWlOFax3fZGy8X1IEphWNqU9-/view)

### September report

This report is going to cover the key milestones and achievements we've had until the end of September.

[See the report here.](https://drive.google.com/file/d/1U_lajhCK7RejsS33z6Imc9aBhaDpn2lf/view)

### November report

This report is going to cover the key milestones and achievements we've had until the end of November.

[See the report here.](https://drive.google.com/file/d/1BXMBzh_sSZzGIEa9y5oBWl8MHT6cYuD_/view)

### December report

This report is going to cover the key milestones and achievements we've had until the end of December.

[See the report here.](https://drive.google.com/file/d/1MCj6XdjHbyHW8_L02PFskHca9_G8xRrA/view)

## 2021

### July - October report

This report is going to cover the key milestones and achievements we've had since the launch in July up until the end of October.

[See the report here.](https://bit.ly/3bEl76a)

### November report

This report is going to cover the key milestones and achievements we've had until the end of November.

[See the report here.](https://drive.google.com/file/d/1N_1alLXnSnJdDDyUwslnI3_AMpGkXoS4/view)

### December report

This report is going to cover the key milestones and achievements we've had until the end of December.

[See the report here.](https://drive.google.com/file/d/1JIK5p2r7BBNuDm-Ci8MSVzrYh6VRh0ho/view)


# Security

{% hint style="warning" %}

## Allbridge Classic is deprecated and will be stopped in November 2026. You can find information on our current bridge Allbridge Core [here](https://docs-core.allbridge.io/).

{% endhint %}

## Hacken

You can read about the Hacken audit here:

<https://allbridge.medium.com/allbridge-successfully-completes-smart-contract-code-review-by-hacken-82e8497b1d2b>

If you are interested to find the full report of Allbridge’s audit:

<https://hacken.io/audits/#allbridge>

## Kudelski Security

You can read about the Kudelski Security audit here:

<https://drive.google.com/file/d/1geBAoT0iuLy3s7EnlUBDKfXr-BwZWpHZ/view>


# Allbridge Classic API

{% hint style="warning" %}

## Allbridge Classic is deprecated and will be stopped in November 2026. You can find information on our current bridge Allbridge Core [here](https://docs-core.allbridge.io/).

{% endhint %}

You can find Allbridge Classic API files by following the link [here](https://github.com/allbridge-public/allbridge-contract-docs).


# List a token

{% hint style="warning" %}

## Allbridge Classic is deprecated and will be stopped in November 2026. You can find information on our current bridge Allbridge Core [here](https://docs-core.allbridge.io/).

{% endhint %}


# ABR staking

### What is Allbridge Staking?

{% hint style="warning" %}

## Allbridge Classic is deprecated and will be stopped in November 2026. You can find information on our current bridge Allbridge Core [here](https://docs-core.allbridge.io/).

{% endhint %}

{% hint style="warning" %}
ABR token is being migrated to the new ABR0 token, you can find more information [here](https://allbridge.io/token/).
{% endhint %}

* Allbridge Staking is a staking pool for ABR token.
* Allbridge Staking is supposed to be on every blockchain that Allbridge supports.
* For staking users receive xABR tokens, which represent the pool share.
* Users earn rewards proportional to the bridge fees according to their pool share.
* With staking users can reduce the bridge fee on the blockchain they send the assets from.

<figure><img src="https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FwiyuvcAZtKqCjTvlAd9Z%2FAllbridge%20Staking%20with%20xABR%20(3).png?alt=media&amp;token=27ef7aa0-c3c6-4a38-b9b3-633d8c08022d" alt=""><figcaption></figcaption></figure>

### Allbridge Staking Pool

* Even though the staking is available on several blockchains, the pool is different for every blockchain.
* It means that the user's pool share is calculated for the pool on the blockchain, where s/he stakes ABR token.

### Rewards

* Rewards come from sending fees on the blockchain plus extra incentivization for early stakers.
* Rewards can be retrieved by unstaking the xABR tokens.

### What is the correlation between staking and bridge fees?

* Users can decrease the Bridge Fee if they have xABR on the blockchain wallet, from which they transfer the assets. For example, if the user wants to send USDC from Polygon to Solana, to reduce the bridge fee the user needs to have xABR tokens on the MetaMask address on Polygon from which s/he sends the assets.

<figure><img src="https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FfDvSPZz0iravUVS28CZj%2FHow%20xABR%20should%20be%20used_%20(9).png?alt=media&amp;token=e1e4e81a-cf62-432f-9082-92edc8ca5866" alt=""><figcaption></figcaption></figure>

* The bridge fee depends on the user's pool share (amount of xABR). In the beginning, when the staking pool has less liquidity, the user needs to stake less ABR in order to reduce the bridge fee (less xABR is needed). As TVL increases, the user needs to stake more ABR in order to keep the bridge fee on the same level. For example, if TVL is $100,000 and the user stakes $100, the bridge fee will be reduced to 0.04%. However, staking $100 with the TVL of $1,000,000 will reduce it to 0.19%.
* Since the fee is paid with the **Send** transaction on the source chain, there is an Allbridge Staking contract **on each chain, except Ethereum and XRPL, since XRPL does not have smart contracts.**
* The bridge Fee is calculated right before the Send transaction is triggered.
* The bridge fee does not include a gas fee. You will pay for gas yourself.

### How to stake ABR?

1. Decide on which blockchain you need to reduce the bridge fee.
2. Buy ABR token.
3. Stake ABR token to Allbridge Staking.
4. Receive xABR which represents your pool share.

<figure><img src="https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FIB4osVnNHhm276SnOF0x%2FHow%20to%20start%20staking_%20(8).png?alt=media&amp;token=b132a86e-5e68-46db-9a1c-87dcd458fe10" alt=""><figcaption></figcaption></figure>

## FAQ

### How does staking work? <a href="#bfeb" id="bfeb"></a>

You put ABR to the pool, you get xABR in return. xABR is a pool share token, it is initially 1:1 to ABR, but when rewards are added to the pool the number of ABR in the pool increases and xABR costs more ABR than before.

For example, if you stake 100 ABR and receive 100 xABR, then 10 ABR are added to the pool, and the pool is now 110 ABR (if you are the only staker). Then you unstake, 100 xABR are burned and you receive back 110 ABR.

### When can I unstake ABR? <a href="#id-28a8" id="id-28a8"></a>

Anytime. Your xABR is burned and you receive your share of the ABR pool back.

### Can I claim rewards without unstaking? <a href="#id-200b" id="id-200b"></a>

You cannot, to get your rewards you have to unstake ABR completely or partially.

### How can I see my rewards? <a href="#d1b8" id="d1b8"></a>

You participate in the pool and all rewards are shared among the users. Also unlike the farming model, the xABR token is transferable. All this prevents you from seeing your personalised rewards by using just the blockchain contract. However, we’re planning to improve UX by showing estimates of your rewards in the following weeks.

### Where can I stake ABR? <a href="#cc47" id="cc47"></a>

There is a staking pool on each of the blockchains supported by the bridge.

### When rewards are added to the pool? <a href="#id-9ae5" id="id-9ae5"></a>

They are added daily.

### What are the reward sizes? <a href="#f1a6" id="f1a6"></a>

There are two types of rewards: proportion of bridge fees and incentivisation. Incentivisation is calculated daily and is 0.03% of the pool in ABR (which is 11.57% APR using the compound interest formula).

### Where does the ABR incentivisation come from? <a href="#ab60" id="ab60"></a>

We have 20% of the supply reserved for incentivisation, it is more than enough to incentivise ABR staking pools on all the blockchains. And since this supply is limited, incentivisation of the pool will be time limited as well (not more than 2 years).

### How does fee-sharing work? <a href="#id-31e0" id="id-31e0"></a>

Once per week, we determine the fees accumulated on the bridge and add the equivalent of 80% of this amount to the staking pools. Then this ABR amount is added daily to the pool the following week. We repeat this process every week.

### Are there a lot of fees? <a href="#cb50" id="cb50"></a>

Not for now, currently, the bridge operates on the lowest fees possible, but we will be increasing them soon for non-stakers. Currently, incentivisation rewards are higher than fee-based rewards, but the latter will be growing fast in the future.

### Can I bridge xABR to other blockchains?

No, while xABR is transferable between wallets on a single blockchain you cannot bridge it to other blockchains.


# Staking guide

## How to stake ABR? <a href="#docs-internal-guid-61c8ebe4-7fff-2af7-776a-265a43f1a9aa" id="docs-internal-guid-61c8ebe4-7fff-2af7-776a-265a43f1a9aa"></a>

{% hint style="warning" %}

## Allbridge Classic is deprecated and will be stopped in November 2026. You can find information on our current bridge Allbridge Core [here](https://docs-core.allbridge.io/).

{% endhint %}

{% hint style="warning" %}
ABR token is being migrated to the new ABR0 token, you can find more information [here](https://allbridge.io/token/).
{% endhint %}

1. Go to <https://stake.allbridge.io/>.
2. Press **Connect wallet** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FSgrYNiMNPetuu1xc8OOF%2FScreenshot%202021-12-27%20at%2019.11.52.png?alt=media\&token=07eb0340-f14c-466c-91f7-4e0a19a098e9)

3\. Choose a wallet where you have your ABR.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FFDIqlwPFEIkAnSjFLeu9%2Fconnect%20to%20a%20wallet.PNG?alt=media\&token=bebd3f22-f99e-4ebb-b627-e8b459fb1ef1)

4\. Enter the amount of ABR you want to stake.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2Fq8YvbYN2mOrCkvAesVRp%2F7ADF1F31-B4B0-47EF-B18E-BCB94D466F0B.png?alt=media\&token=8472fe94-5a62-4760-a5ee-9ebe53c871ca)

5\. Press **Stake** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FAzVdKc70sztZIcdmcOfj%2FDBD67A96-111A-46FF-87CE-BE2D6A7A990B.png?alt=media\&token=7bc11ff5-41ba-4887-8265-6d6a97e9a231)

6\. Approve the transaction in the wallet.

7\. After the transaction is successful, you will receive xABR to your wallet, which represents your staked ABR.

## How to unstake ABR? <a href="#docs-internal-guid-61c8ebe4-7fff-2af7-776a-265a43f1a9aa" id="docs-internal-guid-61c8ebe4-7fff-2af7-776a-265a43f1a9aa"></a>

1. Enter the amount of xABR you want to unstake.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FOJlAH6XyahfNHM1g6JzP%2FB7F5FB4A-BFC1-43D3-9015-DE590FF49EA4.png?alt=media\&token=2bcf3cbb-4095-4209-8e86-765cfa16580d)

2\. Press **Unstake** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2F2OnUz7O8fAub4eNMPSCM%2FFBA7FE87-64FB-4392-95C8-F182072CE999.png?alt=media\&token=d1e4aee1-8662-40e6-87ff-479306fa68d3)

3\. Approve the transaction in the wallet.

4\. After the transaction is successful, you will receive your ABR.


# Tokenomics and ABR token use cases

ABR use cases can be changed later to better serve the stakers' and partner projects' goals.

{% hint style="warning" %}

## Allbridge Classic is deprecated and will be stopped in November 2026. You can find information on our current bridge Allbridge Core [here](https://docs-core.allbridge.io/).

{% endhint %}

{% hint style="warning" %}
ABR token is being migrated to the new ABR0 token, you can find more information [here](https://allbridge.io/token/).
{% endhint %}

## Tokenomics

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FsPo3358EUPtig0iOxAE8%2Fimage.png?alt=media\&token=3e333441-a8ea-408e-9106-884a60adfab7)

## ABR Token Use Cases

### Bridge Fee

{% content-ref url="/pages/zPHgi1ISkMWG9SdHFhw5" %}
[Bridge Fee](/allbridge-overview/bridge-fee)
{% endcontent-ref %}

### Allbridge Staking

{% content-ref url="/pages/cFYj8ZtgCNu0PE017XoC" %}
[ABR staking](/allbridge-classic-staking/abr-staking)
{% endcontent-ref %}

### Token Subscription Fee

#### What is the Token Subscription Fee?

If a project wants to use the bridge, it needs to pay a monthly subscription.

* The subscription fee is paid in **ABR.**
* The fee is not staking. The subscription fee is **not refundable**.
* If the subscription is not paid in time, a token will be **paused** from bridging automatically.
* As soon as the subscription is paid, the token will appear on the bridge **automatically** as well.

#### How to pay for a subscription?

The Interface is coming soon. We will announce it and provide the guides and documentation.

#### How to apply to be added to the bridge?

In order to avoid scam projects, we register the tokens manually every week on **Friday**.

If you are interested in seeing your token added to our bridge, please send an email here <collaboration@allbridge.io> with the answers to the following questions:

1. A link to your token page on CoinMarketCap or CoinGecko.
2. A list of chains where your token is already listed.
3. A list of chains you want to bridge to.

### Fee Distribution

#### How will the Fee be distributed?

* Bridge Fee and Token Subscription Fee will be distributed between the stakers and Allbridge team.
* **80%** of all the fees will go to **ABR staking pool** on a particular chain.
* **20%** of all the fees will go to **Allbridge team**.


# How to get ABR?

Updated on: Nov 28, 2023

ABR token is being migrated to the new ABR0 token, you can find more information [here](https://allbridge.io/token/).


# Bridging Guides

{% hint style="warning" %}

## Allbridge Classic is deprecated and will be stopped in November 2026. You can find information on our current bridge Allbridge Core [here](https://docs-core.allbridge.io/).

{% endhint %}

### Transfer assets to <mark style="color:purple;">Stellar</mark>

{% content-ref url="/pages/jAQCmH8Tzrpnar8lUzDk" %}
[Bridging USDC from Solana to Stellar](/guides/bridging-guides/bridging-usdc-from-solana-to-stellar)
{% endcontent-ref %}

### Transfer assets to <mark style="color:purple;">Solana</mark>

{% content-ref url="/pages/Rwt8Xwtuah3zTYMbX5ny" %}
[How to top up Solana wallet with SOL from other chains?](/guides/bridging-guides/how-to-top-up-solana-wallet-with-sol-from-other-chains)
{% endcontent-ref %}

{% content-ref url="/pages/xpmOUguuRqF90nPWuuAh" %}
[How to top up Solana wallet with USDC from other chains?](/guides/bridging-guides/how-to-top-up-solana-wallet-with-usdc-from-other-chains)
{% endcontent-ref %}

{% content-ref url="/pages/-MhNWkerijAiEGv\_MH5u" %}
[How to transfer USDT/USDC from Polygon to Solana?](/guides/bridging-guides/how-to-transfer-usdt)
{% endcontent-ref %}

{% content-ref url="/pages/qf6HTVn7gpj6vwmq4I8N" %}
[How to transfer NEAR from NEAR to Solana?](/guides/bridging-guides/how-to-transfer-near-from-near-to-solana)
{% endcontent-ref %}

### Transfer assets to <mark style="color:purple;">Polygon</mark>

{% content-ref url="/pages/-MhOT0moP9\_P2ucKYgwt" %}
[How to transfer USDT/USDC from Solana to Polygon?](/guides/bridging-guides/how-to-transfer-usdt-from-solana-to-polygon)
{% endcontent-ref %}

{% content-ref url="/pages/U5KaLj9AhV4jfhlpfqRX" %}
[How to transfer NEAR from NEAR to Polygon?](/guides/bridging-guides/how-to-transfer-near-from-near-to-polygon)
{% endcontent-ref %}

### Transfer assets to NEAR

{% content-ref url="/pages/3jbXLDK1GDS7gQNMdmOy" %}
[How to transfer assets from Solana to NEAR?](/guides/bridging-guides/how-to-transfer-assets-from-solana-to-near)
{% endcontent-ref %}

### Transfer assets to <mark style="color:yellow;">BNB Chain</mark>

{% content-ref url="/pages/YnPCfhhead2uC106KvY4" %}
[How to transfer SOLO from XRP Ledger to BNB Chain?](/guides/bridging-guides/how-to-transfer-solo-from-xrp-ledger-to-bnb-chain)
{% endcontent-ref %}

### Transfer assets to XRP Ledger

{% content-ref url="/pages/XiA4qgCDIpOnDU19ykPb" %}
[How to transfer SOLO from BNB Chain to XRP Ledger?](/guides/bridging-guides/how-to-transfer-solo-from-bnb-chain-to-xrp-ledger)
{% endcontent-ref %}


# Bridging USDC from Solana to Stellar

Below you may find instructions on how to transfer **USDC** from **Solana** to **Stellar**

<figure><img src="https://lh5.googleusercontent.com/lSJMXlwUWyLclls3w-zA8x6kMyryBndf9LQCkvpdIfWioxjN_LMRC9J159ib9JsgP_xLxViHUH7_9YUzRLITYu2PjPLRwn_bRMzL5C-aBbbAAvBXJuYlcRqJejCYsoNsxePwDDQHBTgUTDR1-1Faq9E" alt=""><figcaption></figcaption></figure>

1\. Visit Allbridge dApp:[ https://app.allbridge.io/bridge](https://app.allbridge.io/bridge).

2\. Select the appropriate networks in the **“From”** and **“To”** fields.

3\. Choose **USDC** in the corresponding **“Choose asset”** field.

4\. **Connect** your **Solana** wallet.

<figure><img src="https://lh3.googleusercontent.com/6oCbL8UMN2ZoLo_pGAslkyRGdVN-lN3swyNcSU9SIHTwXvJzxBX1x3j24y4-1ij3Pk6EL7ZmOqy-7zA45qJ_B4S8cnxvAi4_fto-mLvrGz0WZ75T74Fy0JlTb_Qc7_G4LCAkOwe-IAiaY1lQoGTJG_Q" alt=""><figcaption></figcaption></figure>

5\. Indicate the **receiving address** on **Stellar** in the appropriate field.

6\. Enter the **amount** that you would like to **send**.

7\. Press **“Send”** to initiate the transaction and confirm it in your wallet.

<figure><img src="https://lh6.googleusercontent.com/pA-GNPFz_wMq-3AvXJ0HLSg-EZxcHgabXKPMXsl9y5O-9fljDrgxEOGeTi8kVdmSEX9jm1ToysjFYIFnV4N1p2kKpg8R9Zimlf02rInKDc_IzBMkzZqcX5wkjnDyjkCZRROZKxtalFcAmv1sX1nLIVw" alt=""><figcaption></figcaption></figure>

8\. When the transaction is confirmed, you will be able to **continue** the transfer process.

<figure><img src="https://lh5.googleusercontent.com/ZFDJCvcFMUtUxlLqzvbvS6Cj9EY_KM1OYsNO0XbcIyeuoDndMz2J3C3sV_T8vdx7fZwCbdU4Ge4NWwOIGcI1TpzPf4OWRkAWibieqoTsb44lF7AFPYg8ekRxj5aZXnXdk6dPVsbcc_AnWNvdCaM5Sz0" alt=""><figcaption></figcaption></figure>

9\. Receiving the transaction.

Press **“Receive”** and connect your **LOBST** wallet (via WalletConnect). You will need to scan the QR code using wallet’s mobile app.

a) Open the mobile app and press **WalletConnect**.

<figure><img src="https://lh6.googleusercontent.com/VyJfl6hhbBUsSO1wKoeAm13bZ1aGvW_dmC5pu00T9dul9JESNhADkJSdxMkDVe7pBs-jYCtyjyEaD4tVBIKvUNY_s5UwiLIg_9YM39EFRzrQOzuoTJvAWY7kdtzmYoMIMGVdxfQsgzjpnnJSEt8206c" alt="" width="375"><figcaption></figcaption></figure>

b) Select **New Connection** and scan the QR code.

<figure><img src="https://lh5.googleusercontent.com/Fn2Yftuf-YD4xNf5dfKRR9dPaFFST82uAT_XylW0mLF80CwjVj9DvIMjI1cZR2qtFi7gCO9IB0JV0mLgyIuBNIhBG27HceApYpG1LtxG7pkIG5zPlnT3RYD11p09Qub0_xj0dvp0nI7Ub1GIlHgsLxs" alt="" width="375"><figcaption></figcaption></figure>

c) **“Connect”** your **Stellar** wallet.

<figure><img src="https://lh4.googleusercontent.com/-SJggYeZAQWk1NbfXSGc8Q1JFJ0CO51AH1bbNFg9gVBINxN5QuGdq4SzANJCzyH1xWMNIrnJX4o_4ybvRu7l-IxvwlVJXjNBzm3Ci1rOLLiAuQ6ov-lwSMxfGYLQBEYs3JvXvdZU-3WuuWYhf3oC5js" alt="" width="375"><figcaption></figcaption></figure>

<br>

d) **“Confirm”** the signature request.

<figure><img src="https://lh5.googleusercontent.com/np1xWIXPgWT_6k5bJoLNY20mkW0JSisW4__QeS3VULl7LTZLgQBiAVfRdzKeSwQtnahE9fsRPQGR2INyHkAtB5X4VSM-bD4bCH9OPqSzX8v2N9uPMqw4wCfVr6a8xbxvrVBYD-bGsIEMuardhfr6Kh4" alt="" width="375"><figcaption></figcaption></figure>

Congratulations, you have now successfully bridged your **Solana USDC** to **Stellar**!

<figure><img src="https://lh6.googleusercontent.com/WlDc2jZH8vGMlzePatBEbvUqOiy8Eqs1Ia7W3x2-xs28HXf3Wr1-3M-lzav1TXLTmdFXIveFN-sgE-nG4TKTce41v5i5lJ9bzcvUvASnZfy78y9FWAxDvXp1hQXJTawflpzew7W5iHv23siLGF3nox0" alt=""><figcaption></figcaption></figure>

\ <br>


# How to transfer USDT/USDC from Polygon to Solana?

You can use this video guide from [Defi Alpha](https://www.youtube.com/channel/UCm5nxbEdS1yoP0GBcCU9f1A):

<https://www.youtube.com/watch?v=FuhDM-k8JS0>

## Step 1. Send USDC

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdpoA5hQ2IEuJj2FsEE%2F-MhO6ZOgV7SWHMxBRYTV%2F-MhO7h6dnffEFhA6bH1d%2FUSDT%201.png?alt=media\&token=cf917fb0-f1f4-477f-b3f5-86e2893dc743)

1. Navigate to the <https://app.allbridge.io/bridge>.
2. Open the **Bridge** page.
3. In the **From** field choose **Polygon**.
4. In the **To** field choose **Solana**.
5. In the **Choose asset** field choose **USDС**.
6. Click the **Connect wallet** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2Fvy604tiARhMamgk8Oz2v%2FScreenshot%202021-12-27%20at%2016.09.43.png?alt=media\&token=1b0ed84c-fc8e-4576-8d6a-24cb8aebb2a7)

7\. Connect the wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FGqs8uUROiN7BUQN4iJgf%2FScreenshot%202021-12-27%20at%2016.12.32.png?alt=media\&token=67087874-9f5c-45ab-91d2-3907c757663e)

8\. Enter the receiving address on Solana in the **Recipient address** field.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FCsvnACaLmwHu4ivBj8WD%2F61215154-E984-4B67-8320-8FC5C3655C07.png?alt=media\&token=b8705632-b7bb-4d2b-b836-4be8c62a1030)

9\. Enter the number of assets you want to send in the **Amount to send** field.‌

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FltX7jDcn1qxc2wNgoapa%2FC3F7BE75-D6B8-47CA-888D-7082FED460F5.png?alt=media\&token=62cbed6e-9080-4d0f-943b-b29664cf6aca)

10\. Click **Send** button to trigger the Send transaction, and confirm it in the wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2F9DUyVRWsDDIt6ByJy9RK%2F0E3B781C-509D-4B50-AE4B-935B06ED322E.png?alt=media\&token=2d6feab9-def9-48c3-a2fa-4c6158c5cde3)

11\. After you approve the transaction, you will see the waiting screen with the link to the block explorer.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FpmUOEqZ53mUFxDMkwwXb%2FScreenshot%202021-12-27%20at%2016.25.07.png?alt=media\&token=ef8d8399-650a-433b-b14a-43cc84cbb381)

12\. When the transaction is successful, you will be able to connect the Solana wallet to receive the assets.

## Step 2. Receive apUSDC

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdpoA5hQ2IEuJj2FsEE%2F-MhO6ZOgV7SWHMxBRYTV%2F-MhO9EKUi00ctJ274V_q%2FUSDT%202.png?alt=media\&token=a6f9f670-d3ee-4189-afca-891b225af21b)

1. Click **Connect wallet** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2F1lBdqclCTKrBBjytHVEt%2F06AB1275-0A6A-40E5-B4E0-B71E3803A079.png?alt=media\&token=88af5501-dca3-428b-9058-4c83e7262f58)

2\. Connect a wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FMs1LBpNLXl9IcSsNCu9B%2FScreenshot%202021-12-27%20at%2017.27.18.png?alt=media\&token=4060aa63-ee7a-4e31-a843-5517ba5b0744)

3\. When the wallet is connected, you can click **Receive** button to trigger the Receive transaction.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FaEfDqBehPaoZp7QOh4zb%2FScreenshot%202021-12-27%20at%2017.29.05.png?alt=media\&token=78cfeef1-9cf8-4c3c-91ee-ea413be5aac0)

4\. When you confirm the Receive transaction in a wallet, you will see the waiting screen with the link to the block explorer.<br>

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FLyzsQoAoY3pRT6OyVfhz%2FScreenshot%202021-12-27%20at%2017.30.11.png?alt=media\&token=3685865c-4a66-4c91-a719-8f1844fa41b9)

5\. When Receive transaction is successful, you can swap apUSDС to USDС.<br>

## Step 3. Swap apUSDС to USDС

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdpoA5hQ2IEuJj2FsEE%2F-MhO6ZOgV7SWHMxBRYTV%2F-MhO9GoCkV7pbVmLTOSZ%2FUSDT%203.png?alt=media\&token=fc745dd9-dbdf-4d74-b867-a1a735c5d001)

1. Click **Swap to USDС** button. This will trigger a swap transaction that is powered by [Saber](https://app.saber.so/#/swap) pools.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FFLuRy4GRQjGZQ574KWEN%2FScreenshot%202021-12-27%20at%2018.20.22.png?alt=media\&token=b1da80d7-13ce-4b8c-858f-636917436e3c)

2\. After you confirm the transaction, you will see the waiting screen.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FSsc2rMr0iIPj592yTV17%2FScreenshot%202021-12-27%20at%2018.24.05.png?alt=media\&token=fb3fa1af-0120-4ca9-b188-d3ed74538ae3)

3\. When the transaction is complete, you will see a success screen.<br>


# How to transfer NEAR from NEAR to Solana?

**You can watch a video guide or read a step-by-step guide:**

{% embed url="<https://youtu.be/QrcghDnotHk>" %}

1. Navigate to the[ https://app.allbridge.io/bridge](https://app.allbridge.io/bridge).
2. In the **From** field choose **NEAR**.
3. In the **To** field choose **Solana**.
4. In the **Choose asset** field choose **NEAR**.
5. Click the **Connect wallet** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FsPnIt1KzsT6c2YLDzGQu%2FScreenshot%202022-03-10%20at%2011.47.18.png?alt=media\&token=eeccb19b-94bc-4e45-9689-d32fd0423e5b)

6\. Connect the wallet.

7\. Enter the receiving address on Solana in the **Address to send your assets** field.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FMz9vntFvXhUzwz6YYsBa%2FScreenshot%202022-03-10%20at%2012.01.57.png?alt=media\&token=01e511eb-9bdd-4811-9dcd-78974180bf67)

8\. Enter the amount you want to send in the **Amount to send** field.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FHKLBqfB0wenErMMwhl9J%2FScreenshot%202022-03-10%20at%2012.03.26.png?alt=media\&token=00e524a1-fba1-4452-9f21-1b372e599173)

9\. Click the **Send** button to trigger the Send transaction and confirm it in the wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FyNLoCM5cUOeq640mKkWG%2FScreenshot%202022-03-10%20at%2012.04.39.png?alt=media\&token=4b2b7e6b-fd32-4e05-be93-b6000bf2f041)

10\. When the transaction is successful, you will be able to **connect the Solana wallet** to receive the assets.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FGi29QVksFHfdpvdRHZyz%2FScreenshot%202022-03-10%20at%2012.07.34.png?alt=media\&token=a80b4470-9220-4cf5-8667-5aba72842907)

11\. After you’ve connected the wallet, you will need to press **Receive** and approve the transaction in your wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FPCuBlO59fIvFVRz7MKYK%2FScreenshot%202022-03-10%20at%2012.08.51.png?alt=media\&token=37c583ca-c9aa-4aa3-9232-b4aa66abfde8)


# How to transfer USDT/USDC from Solana to Polygon?

You can use this video guide from [Defi Alpha](https://www.youtube.com/channel/UCm5nxbEdS1yoP0GBcCU9f1A):

<https://www.youtube.com/watch?v=FuhDM-k8JS0>

## Step 1. Swap USDC to apUSDC

1. Navigate to the <https://app.allbridge.io/bridge>.
2. Open the **Bridge** page.
3. In the **From** field choose **Solana**.
4. In the **To** field choose **Polygon**.
5. In the **Choose asset** field choose **USDC**.
6. Click **Connect wallet** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2F4yPpWpb9cKCOAxGkC7pj%2FScreenshot%202021-12-27%20at%2015.22.15.png?alt=media\&token=02f47b10-0fb2-4f1d-836f-c8f6652e7dfe)

7\. Choose the wallet to connect.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2F1NvWa3d4YITSKjthKGVm%2FScreenshot%202021-12-27%20at%2015.23.06.png?alt=media\&token=dc53886c-26e2-4d31-8725-969911b709d7)

8\. Approve the connection in the wallet of your choice.‌

9\. Enter the receiving address on **Polygon** in the **Recipient address** field.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FDVRFM4KKWqK3QpAe8Gm9%2F5FE762E5-D677-4F0D-9501-70A1E8622521.png?alt=media\&token=78f9a5ce-f3a5-4587-837e-5c5be6748bbf)

10\. Enter the number of assets you want to send in the **Amount to send** field.‌

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FGq0nSetemHlNOEuZCNDy%2F390B89ED-CDD4-492D-A8FD-DFEA0DFBEC13.png?alt=media\&token=76d888a0-c050-49d3-96ad-40c3864fd7dc)

11\. Click **Swap to apUSDC** button. This will trigger a swap transaction that is powered by [Saber](https://app.saber.so/#/swap) pools.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FdR2FOcPx42WiDP2lbld8%2FFDAAD7EA-0361-498E-BC92-9464CB68436B.png?alt=media\&token=a63c43c6-7605-45fc-b47a-6724016f97d5)

12\. After you confirm the transaction, the button text will be changed to **"Pending...".**

13\. When the transaction is successful, you can trigger Send transaction by clicking **Send** button.

## Step 2. Send apUSDC

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdpoA5hQ2IEuJj2FsEE%2F-MhOarl7hMnXIWLhoRpw%2F-MhOj-gRRidC0iYlfW6o%2FPOL_USDT_2.png?alt=media\&token=679ac480-0634-4bf4-8524-11fe32c2dfb0)

1. Click **Send** button to trigger the Send transaction and confirm it in the wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2F8JBYUhg82X7EKcLiD5Ad%2FScreenshot%202021-12-27%20at%2015.48.59.png?alt=media\&token=8c6009b5-f12d-489c-ac6e-c1b4a82e96e6)

2\. After you approve the transaction, you will see the waiting screen with the link to the block explorer.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FkyOCk5LLXHrSKHkKD4yG%2FScreenshot%202021-12-27%20at%2015.52.39.png?alt=media\&token=cf55b14b-6212-44e8-b41a-e62488e3f6e0)

3\. When the transaction is successful, you will be able to connect MetaMask to receive the assets.

## Step 3. Receive USDC

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdpoA5hQ2IEuJj2FsEE%2F-MhOarl7hMnXIWLhoRpw%2F-MhOj4eQx8TWvghObYpo%2FPOL_USDT_%23.png?alt=media\&token=0d6f58ca-f03a-4f6d-8e81-90eb576a3d0f)

1. Click **Connect wallet** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FV5NvAyxXdo4dcSzNF9pJ%2FScreenshot%202021-12-27%20at%2015.54.38.png?alt=media\&token=3fe1b3f8-0ece-4e3e-8f1a-fca88c5d40e4)

2\. Connect MetaMask.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2F6ukrkiFwdjU7FVUop7Mu%2FScreenshot%202021-12-27%20at%2015.55.56.png?alt=media\&token=aca28f9b-28c6-4a04-b71e-6b963cfc3ca3)

3\. When the wallet is connected, you can click **Receive** button to trigger the Receive transaction.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FOLoEobfhDGo22SoPAUhU%2FScreenshot%202021-12-27%20at%2015.57.56.png?alt=media\&token=cfb0f3ad-f83f-4ffd-a46c-f453e6d4caaf)

4\. When you confirm the Receive transaction in a wallet, you will see the waiting screen with the link to the block explorer.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FQ3beWRWi9urMUvyyiQiZ%2FScreenshot%202021-12-27%20at%2016.00.04.png?alt=media\&token=8e6f6a06-9a1c-4e8e-9548-e49205bf3523)

5\. When the transaction is complete, you will see a success screen.<br>

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2Fx4AAqujiJwzuDBWLym8T%2FScreenshot%202021-12-27%20at%2016.07.47.png?alt=media\&token=d408198a-7422-47fa-8cfc-109a65f2cdbe)


# How to transfer NEAR from NEAR to Polygon?

1. Navigate to the <https://app.allbridge.io/bridge>.
2. In the **From** field choose **NEAR**.
3. In the **To** field choose **Polygon**.
4. In the **Choose asset** field choose **NEAR**.
5. Click **Connect wallet** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2Fmx1p2wf0iALDSYfDiW6x%2FScreenshot%202022-04-13%20at%2014.23.49.png?alt=media\&token=cd212b21-2bbb-4a70-8c85-b2841e98aa73)

6\. Connect the wallet.

7\. Enter the receiving address on Solana in the **Address to send your assets to** field.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FGrspY2Q6cGbO2rSgZjl6%2FScreenshot%202022-04-13%20at%2014.59.07.png?alt=media\&token=a641577c-a6cf-4f03-ac74-02f1c9afdea3)

8\. Enter the amount you want to send in the **Amount to send** field.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2F8WmeyeHD3m0zQ59QscdY%2FScreenshot%202022-04-13%20at%2015.00.18.png?alt=media\&token=87ddba6d-f19b-416b-a0c5-125781d43c7d)

9\. Click the **Send** button to trigger the Send transaction and confirm it in the wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2Ff1n5WW6ZuAFpvFEW5xm7%2FScreenshot%202022-04-13%20at%2015.02.38.png?alt=media\&token=345ada2e-29a3-4982-a23d-0565a51db8ec)

10\. When the transaction is successful, you will be able to **connect the Polygon wallet** to receive the assets.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FNtiBbOYAUAr5eXsopz9M%2FScreenshot%202022-04-04%20at%2012.48.28.png?alt=media\&token=0135641b-88d8-4797-979f-47acd225f279)

11\. After you’ve connected the wallet, you will need to press **Receive** and approve the transaction in your wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FPCuBlO59fIvFVRz7MKYK%2FScreenshot%202022-03-10%20at%2012.08.51.png?alt=media\&token=37c583ca-c9aa-4aa3-9232-b4aa66abfde8)


# How to transfer assets from Solana to NEAR?

*This guide was prepared by our partners at* [*Ref.finance*](https://www.ref.finance/)

Before starting to transfer assets using Allbridge between Solana and the NEAR Ecosystem, there is something that you should prepare first:

* A Solana Wallet, and some $SOL to pay the gas fee Wallet options: Sollet, SolletExtension, Phantom, SolflareExtension.
* A NEAR Wallet, with some $NEAR to pay the gas fee. If you don’t have a NEAR Wallet yet, create one using this [instruction](https://vikash-near.medium.com/how-to-create-a-near-address-guide-for-beginners-to-near-wallet-4ddeec86215c).

All set? Let’s start!

### Step 1: Choose network and asset

You will initially start from ​​<https://app.allbridge.io/bridge>. Select the networks you want to use with the bridge. In this case, the route is from Solana to the NEAR network.

After that, please carefully choose the asset you are looking to transfer before clicking on the “Connect Wallet” button.

![](https://lh4.googleusercontent.com/6qM2JpoGK9zoVHXov56KjvIKsJd9F_dH17bCKn_EYay0xNHRruu2CnKBsW27o5ukIEe_F70Se0t_D1BPXM9P7ORwEEC6FdTxHy3B4MGbI6BhMaNh1m9mMZg3TLonqh-5kIyqVgg9)

### Step 2: Connect to Your Solana Wallet

Allbridge will ask you to connect your Solana Wallet to approve the action above.

![](https://lh3.googleusercontent.com/EM0vsJsjQ2UHU8E-HBqs3MSgU1icWLWbJfof7sQEvR_l1PbQk7fbWzRmlAIG5cOgkFkaD5uNdwmypRDuWNVrBausJBqpG4gxUXFJ4BWstSQHhcbrMB0FoiF_U88ILwBtx-z62B_v)

### Step 3: Enter the recipient address and amount to transfer

Here, you will be required to enter the recipient address and the amount you want to transfer. Finally, after checking all the information above, click “Send”. \*On NEAR, xxx.near is the default. Input your xxx.near address as the recipient.

![](https://lh6.googleusercontent.com/3EzIp5yhxk0tsmF4QoGslMIqWEbcOaCGjGsIrGOg-wRo0e8l4xHHYinBCY_dbGhM5jLs8mKRQxFankoWGhGpJOvctI7dbeGIfNc4Ttwqdc9AJ3Zxa5gypWBNljyb95746Xj9RPZn)

The wallet then will prompt you to approve the transaction, for which you will need $SOL to pay the gas fee.

![](https://lh6.googleusercontent.com/_9UkdJyQmIybInZnU3HEDQ5tydMVfcwQy_35i7EWF7kZK8AivBjqi-Cv38J-wVS9IynWUxiMjdUMhQH_kxJj0vbrRnQagmfwg9fJHFzVtaWbzcbqrwTQGOKmLpIoEF9f8bFT9Dvo)

Wait a minute for the transaction to be executed.

![](https://lh4.googleusercontent.com/Salxm-91fSwc3Owwn73IlLJPrrkA59LXybyxEqK5MBAqmCVM-kO9IPsHfFU1_1dG-t0xaSfwwoCmkFJV4Y1SVgip0YJWctNAKka86Q0dWTCUSVezeOGfzhyFQv58emLI-tISjQNy)

### Step 4: Connect to Your NEAR Wallet

Once the transaction comes up as successful, you can connect to your NEAR Wallet to receive the transferred assets.

Click “Connect Wallet” and choose “NEAR”.

![](https://lh5.googleusercontent.com/08p2qT7zixIBhHqHgGuKZwh3CnVqyonWyteNMkLMHcfrSUO5HvWhIGR6wxQrJAGIV8PYAaSNgETH0B20TY_PcrKE6bEvnjt2xnpD6LaJgZXKfjX_DJLEjWuqWRFkAj1t1mcpELiF)

### Step 5: Receive assets

After connecting to your NEAR Account, select “Receive” to trigger the transaction and receive the assets in your NEAR Wallet.

![](https://lh4.googleusercontent.com/Ms8b3vSuQwNlEwE_Wk7j6i3U5d-snJVfKQKZfxeHBPpWEGDebk8Q1o5KL0I4hCqBbaXOLrplJD2wBkfouAkTr7ncJN3pB9uVs0-PE6vgtAvTXVv9hKQUI46OHMVeGRP0KQOa0IjD)

To approve the transaction, you will need $NEAR for the gas fee.

![](https://lh4.googleusercontent.com/CQ3enKRkrS_G_z1_0hkq5c_yA5sEhF-UvXM-Do75lVERPl6iyA7l7pfL8BBunEkapkWglETJTjq3RJ-WrAVCxneT2qmtWUMoy9KmcTIBIu6XU6e3Dc2oc6mLMsvTNWtRwyui3t3w)

Done! Go to your NEAR Wallet (wallet.near.org) and double-check the existence of your transferred assets.

![](https://lh6.googleusercontent.com/dHgq1MCrm78eSj3Pk-baEmfXk_zZbnapaEHOX422nMBhlYfC7ATuFLgHkB0NWEA-17CsnBuSLfWIorQWrlirin91f7n-4qQAvT8LF9p-RhV7dal8UFcRntiOeHB2gWvHVrnCCk5W)

### Q\&A

#### What should I do if I accidentally turn off the receiving page?

Don’t worry, if you accidentally lose connection or simply forget and turn off the computer without notice, simply reload the <https://app.allbridge.io/bridge> and you will see a pop-up that tells you what to do next.

![](https://lh6.googleusercontent.com/5Zgea8iMkq-QtZp6wCHNuVLXcEBDJfiBelAmo8WqNz6uLCwohrd8-ehClB2w99q1SULS57MLTssCxhzFk7walKHoEi3AJ1PVUc5ygljasbTidk1jJF1Sz5B_QrBnZ07XyFOIuMPp)

Press “Finish.” It will redirect you to finish your transfer.

![](https://lh4.googleusercontent.com/5Fl-i8W-79gDrNrIP_aYrdcZXQoMUn6t4kuoAnhOsQny2bChVr7aFEPpSxfXbX9tx_DuQtqf2qfuP3IksqQprX-LPbfitLbuTGcCdPBQNKteGQS7Ped8rcCjGGITp_68ZtckV4ON)

Another way is to access this [page](https://app.allbridge.io/receive) and enter the transaction ID.\
If you don’t know how to find the transaction ID, here is the process.

**How to Find Your Allbridge Transaction ID?**

Step 1: Access [Solscan](https://solscan.io/) and enter the sending address.

![](https://lh5.googleusercontent.com/dYbyLF44ggO41qj4qcRjsMjaknu9CqxOQ-0RDW_rZAKz7Xc1sPFxRblvT7EEYZaSaM0dm7lJDpA5Ka6dZqCJJb3laaYsGwYNQlg1IcsU-xQMP7dkleXKOpw0qPrWnxCLa4rGiw_a)

Step 2: Find the latest transaction (or the transaction that was detected as the Allbridge transaction) and copy its signature (transaction hash).

![](https://lh4.googleusercontent.com/-8IXE7_lmph3pINylw02S2uG3RT-LnwX3KE8v9Tmn6icXhE31M8nHed6G7qQbC0gZRZB5R4fWJSVanpgiouFosuWhj_y0mqXLS4-tD72sfe8LUS7MuvI-WKmPuGo3X0zj1_HGQWe)

![](https://lh3.googleusercontent.com/8hqfmjHTPHpvD104JXyQmuHiyk16Uv58Dybf0tztV-c0Kwj1YQBPDDq3TrIhgpPrSRcnJAlynQMsT1BhA_dTA7NY95wxfJlgIObXe9838KNLSWfj64sl15FP5Xxa-SVydOkvl1-V)

Step 3: Access this [page](https://app.allbridge.io/receive) and paste the signature copied above.

![](https://lh3.googleusercontent.com/hCQd_DfEPunWw2xqriEtqcxore7BPaUzlaLpAEdC3Dn-_JFSxgBtQNFEOgwXjz9xGZA3YU37tt_SXcmtfiw206CSw8yeQXaZ5I9dtNDvoCt38hEs0E1U5NulLA244M5PvWjBf2dZ)

Then, connect your wallet and approve to finish the transaction.

![](https://lh4.googleusercontent.com/CQ3enKRkrS_G_z1_0hkq5c_yA5sEhF-UvXM-Do75lVERPl6iyA7l7pfL8BBunEkapkWglETJTjq3RJ-WrAVCxneT2qmtWUMoy9KmcTIBIu6XU6e3Dc2oc6mLMsvTNWtRwyui3t3w)

#### What next?

Welcome to the NEAR Ecosystem! The first thing to do when moving to a new city is to find the marketplace right? This is also true when you enter a new blockchain ecosystem: a Decentralized Exchange is the first place to go.

Ref Finance is the gateway to the NEAR Ecosystem as the leading AMM & all-in-one #DeFi Shard. Leveraging NEAR’s 1-2 second finality, low costs, as well as its user-friendly and interoperable infrastructure, Ref aims to bring DeFi one step closer to the people. Try swapping, farming, and staking on Ref Finance today at [**https://app.ref.finance/**](https://app.ref.finance/)

![](https://lh3.googleusercontent.com/nBxWuLTtYxxXazP5J8zcBb5GW_EnHKLjQ8G6Ct-P2Kr0vSTYRCdJGqGCijWHehxsRYpz33p9DHPGWTpgtbZK0Jq6wDVJMgiPAKUjMtljZLSOZ_FUNUn8B1cWvEu4Ln7DknCj3X_F)

Check out this comprehensive User Guide from Ref Finance [here](https://ref-finance.medium.com/ref-finance-user-guide-defa165401ae).


# How to transfer SOLO from XRP Ledger to BNB Chain?

**You can watch a video guide or read a step-by-step guide:**

{% embed url="<https://youtu.be/47fYL_wQkZE>" %}

1. Navigate to the<https://app.allbridge.io/bridge>.
2. Open the **Bridge** page.
3. In the **From** field choose **XRP Ledger**.
4. In the **To** field choose **BNB Chain**.
5. In the **Choose asset** field choose **SOLO**.
6. Click **Connect wallet** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FBeUIaAcVAkBaXKsomqZJ%2FScreenshot%202022-04-04%20at%2013.41.02.png?alt=media\&token=6baf82f9-cc12-4d82-8b6e-464e117cda07)

7\. Choose the wallet. In our guide we will use Xumm wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FoJ4BE6bkCz9QwGmUa07P%2FScreenshot%202022-04-04%20at%2013.41.56.png?alt=media\&token=e7896663-514b-4938-9f30-b36b136dd309)

8\. Open Xumm wallet app in your phone and **scan the QR code.**

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FDcyt8XjxG4sw51ZgYY3o%2FScreenshot%202022-04-04%20at%2012.50.28.png?alt=media\&token=a26cc56d-1882-4055-b92e-d9743b7be66e)

9\. **Slide to accept** and connect wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FDJB1d2KnMZuheURrJrTW%2F%D0%94%D0%B8%D0%B7%D0%B0%D0%B8%CC%86%D0%BD%20%D0%B1%D0%B5%D0%B7%20%D0%BD%D0%B0%D0%B7%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F.png?alt=media\&token=04cdb554-5f20-48db-bf9a-9e3e6e7e4523)

10\. Enter the receiving address on BNB Chain in the **Address to send your assets** field.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FveO1NewOT3kBovc0BwRi%2FScreenshot%202022-04-04%20at%2013.49.45.png?alt=media\&token=d0f01ea1-07c1-4525-965f-4b4b175a6cc2)

11\. Enter the amount you want to send in the **Amount to send** field.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FVNymtq7bTtHKAi8G6KCm%2FScreenshot%202022-04-04%20at%2013.52.58.png?alt=media\&token=e1dd69d5-6978-4001-89d0-f71727281dc3)

12\. Click the **Send** button to trigger the Send transaction and confirm it in the wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FRgYLwE56NXmCevlZwy17%2FScreenshot%202022-04-04%20at%2013.54.31.png?alt=media\&token=a5e555bf-b5da-4eed-b6cf-06b60cad34c6)

13\. Open Xumm wallet app in your phone and **scan the QR code.**

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FGf5NSq38sEmy7SdQhwzM%2FScreenshot%202022-04-04%20at%2013.56.42.png?alt=media\&token=b28885ee-2d88-4eb7-b694-5d39a9dfa019)

14\. **Slide to accept** to confirm transaction in your wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FbHJqyBiqQ2VLEdF9KKbO%2F%D0%94%D0%B8%D0%B7%D0%B0%D0%B8%CC%86%D0%BD%20%D0%B1%D0%B5%D0%B7%20%D0%BD%D0%B0%D0%B7%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%20\(2\).png?alt=media\&token=b1e427b9-e517-4046-8d01-741e03f7b89b)

15\. When the transaction is successful, back to Allbridge page and **connect the BNB Chain wallet** to receive the assets.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FFdlQKWN6bZn2SIO33nKk%2FScreenshot%202022-04-04%20at%2014.18.29.png?alt=media\&token=8662ff24-2d1a-412a-8d78-b04bac9ed204)

16\. After you’ve connected the wallet, you will need to press **Receive** and approve the transaction in your wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FJEJQy1w1jRZGSbbh80e0%2FScreenshot%202022-04-04%20at%2014.19.40.png?alt=media\&token=ab6b6b1e-5b80-4f98-be9f-803c5cadb548)

17\. If you bridge Solo tokens for the first time you can press **Add token to the wallet** to represent your balance.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FXxrXl4BUT12vkM7YFg8Q%2FScreenshot%202022-04-04%20at%2014.22.09.png?alt=media\&token=1d1256e0-dd2e-407f-9257-39644249e0d5)


# How to transfer SOLO from BNB Chain to XRP Ledger?

**You can watch a video guide or read a step-by-step guide:**

{% embed url="<https://www.youtube.com/watch?v=FOIwc587q5E>" %}

1. Navigate to the <https://app.allbridge.io/bridge>.
2. Open the **Bridge** page.
3. In the **From** field choose **BNB Chain**.
4. In the **To** field choose **XRP Ledger**.
5. In the **Choose asset** field choose **SOLO**.
6. Click **Connect wallet** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FDXeAVmiV21Z7ZzPCYOvF%2FScreenshot%202022-04-03%20at%2020.03.47.png?alt=media\&token=af00b2b3-8818-48d9-a27c-197790295d40)

6\. Connect the wallet.

7\. Enter the receiving address on XRP Ledger in the **Address to send your assets** field.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FL6EiQ1OsEPseO8BIaSVs%2FScreenshot%202022-04-04%20at%2012.39.13.png?alt=media\&token=64c54327-968e-4cc9-bf20-d881b4476f44)

8\. Enter the amount you want to send in the **Amount to send** field.

9\. Click the **Approve** button and confirm it in the wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2F9YTk1hBfycs81rngbRtf%2FScreenshot%202022-04-04%20at%2012.40.45.png?alt=media\&token=ce8275bc-fc23-453a-94b7-c0ca9d3ee2e5)

10\. Click the **Send** button to trigger the Send transaction and confirm it in the wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2F3ETz58elLnNzzlDEbG7M%2FScreenshot%202022-04-04%20at%2012.47.06.png?alt=media\&token=eef66b0d-a61c-4901-9fc5-004b5b2c5f78)

11\. When the transaction is successful, click the **Continue** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FNtiBbOYAUAr5eXsopz9M%2FScreenshot%202022-04-04%20at%2012.48.28.png?alt=media\&token=0135641b-88d8-4797-979f-47acd225f279)

12\. You will be able to connect the **XRP Ledger wallet**, click the **Recieve** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FqtbEGR6cJmiGDQj9ltMb%2FScreenshot%202022-04-04%20at%2012.49.20.png?alt=media\&token=351b6980-db48-4d6e-9f0a-47ade05d0d4b)

13\. Click the **Xumm wallet** and open this wallet on your phone.

☝️The bridge asks to connect the XRP wallet only if there is no Trust Line for the transferring token on your wallet. Further, you will only need to press Receive.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FT67D7pJZJrTQDyg3YSOy%2FScreenshot%202022-04-04%20at%2012.49.53.png?alt=media\&token=446b6bee-d7bb-4807-9c0e-a7fcabc955e1)

14\. Scan the special QR-code with Xumm wallet app.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FDcyt8XjxG4sw51ZgYY3o%2FScreenshot%202022-04-04%20at%2012.50.28.png?alt=media\&token=a26cc56d-1882-4055-b92e-d9743b7be66e)

15\. **Slide to accept** transaction in your wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FWYzwytGrLbHiDDdSxdBx%2F1.png?alt=media\&token=858e268f-c3eb-4aa2-9ac0-32c7119fd67d)

16\. Wait a few seconds, check your wallet🥳

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FgThH5e89MDjRhxYBW40S%2F2.png?alt=media\&token=71c3b27b-9e45-42f9-ba0c-a1f28b22ec49)


# How to top up Solana wallet with USDC from other chains?

**You can watch a video guide or read a step-by-step guide:**

{% embed url="<https://youtu.be/A9darzCnMZw>" %}

1. Navigate to the <https://app.allbridge.io/bridge>.
2. In the **From** field choose the necessary blockchain. In our example we will use Celo.
3. In the **To** field choose **Solana**.
4. In the **Choose asset** field select any token. In our example we will use asUSDC.
5. Click **Connect wallet** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FdYvbpCGR3uwKZ4BiuLs3%2FScreenshot%202022-04-19%20at%2016.49.48.png?alt=media\&token=f48167f4-8fbc-434a-80a9-be2d87ad1040)

6\. Connect the wallet.

7\. Enter the receiving address on Solana in the **Address to send your assets to** field.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FabfVNnjJ7bfmCytx3lO2%2FScreenshot%202022-04-19%20at%2016.55.20.png?alt=media\&token=57248126-8a11-4036-bb87-6ca648e1a435)

8\. Enter the amount you want to send in the **Amount to send** field.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FN1jhena7ki9AIdbnEFPm%2FScreenshot%202022-04-19%20at%2016.56.01.png?alt=media\&token=3c2ae68f-4867-4ad0-9b82-4270d6ba762e)

9\. Click the **Send** button to trigger the Send transaction and confirm it in the wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FdofV6INfksrJXUZoEUy6%2FScreenshot%202022-04-19%20at%2016.56.59.png?alt=media\&token=110e6f6b-f5a5-4168-b8a3-a93188a36f2e)

10\. Click the **Continue anyway** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FUiymbCxi2IbxtrVeTadj%2FScreenshot%202022-04-19%20at%2017.05.55.png?alt=media\&token=0380ffe5-ad45-4c41-8ea1-145e7990337c)

11\. When the transaction is successful, you will be able to let bridge finish transaction for you. Just click **Finish for me** button.

🙌 **Extra bonus.** If you have less then 0.003 SOL balance, you also get additional 0.003 SOL on your wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FsYbjkCnsBS2yR9dWMUkO%2FScreenshot%202022-04-19%20at%2017.07.04.png?alt=media\&token=ff4da389-d5ff-4b81-849b-0cbadb7583bb)

12\. After that you will need to press **Receive**. Wait a few seconds and check your wallet🥳

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FaJLeu6qDA512gA4eopXt%2FScreenshot%202022-04-19%20at%2017.07.42.png?alt=media\&token=34a43978-ebdd-46ba-9c5c-680d6bf635e6)


# How to top up Solana wallet with SOL from other chains?

**You can watch a video guide or read a step-by-step guide:**

{% embed url="<https://youtu.be/_9BpjESK1Q4>" %}

1. Navigate to the <https://app.allbridge.io/bridge>.
2. In the **From** field choose the necessary blockchain. In our example we will use Celo.
3. In the **To** field choose **Solana**.
4. In the **Choose asset** field select any token. In our example we will use SOL.
5. Click **Connect wallet** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FkLhVx2j31x4RuiJOW4En%2FScreenshot%202022-04-20%20at%2012.18.02.png?alt=media\&token=0c9525e7-933e-4fa9-add8-71e69309af8d)

6\. Connect the wallet.

7\. Enter the receiving address on Solana in the **Address to send your assets to** field.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FZqXpJfsEDwChzXDdduoS%2FScreenshot%202022-04-20%20at%2012.26.05.png?alt=media\&token=63afa0c8-f8c3-482a-83c2-5b5207ffc830)

8\. Enter the amount you want to send in the **Amount to send** field.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2Fu0dBmNgArCCtKPXVHuHP%2FScreenshot%202022-04-20%20at%2012.27.49.png?alt=media\&token=44b1145c-5e76-4707-96c8-4a8d04f6ae35)

9\. Click the **Approve** button and confirm transaction in your wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FuROxu1jH5CyqdhfhnleJ%2FScreenshot%202022-04-20%20at%2012.30.01.png?alt=media\&token=33cabac5-ab4d-45bf-a89e-c043c0a79791)

10\. Click the **Send** button to trigger the Send transaction and confirm it in the wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FnqzP293K0pbmrlWZVuaW%2FScreenshot%202022-04-20%20at%2012.35.20.png?alt=media\&token=b662f40a-61c9-472c-a945-40fe0622d635)

11\. Click the **Continue anyway** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FUiymbCxi2IbxtrVeTadj%2FScreenshot%202022-04-19%20at%2017.05.55.png?alt=media\&token=0380ffe5-ad45-4c41-8ea1-145e7990337c)

12\. When the transaction is successful, you will be able to let bridge finish transaction for you. Just click **Finish for me** button.

🙌 **Extra bonus.** If you have less then 0.003 SOL balance, you also get additional 0.003 SOL on your wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FxOBg65aI4vczw60G08ZE%2FScreenshot%202022-04-20%20at%2012.36.43.png?alt=media\&token=e2d13efa-178a-4cd6-b2b4-abe3b2e3d7e2)

13\. After that you will need to press **Receive**. Wait a few seconds and check your wallet🥳

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FaJLeu6qDA512gA4eopXt%2FScreenshot%202022-04-19%20at%2017.07.42.png?alt=media\&token=34a43978-ebdd-46ba-9c5c-680d6bf635e6)


# FAQ

## 1. Bridge transfer questions

### 1.1 I can't Send my assets

#### 1.1.1 When I connect a wallet, it redirects me to the wallet website.

If your wallet is in the same browser where the bridge website is opened, reload the website and try again.

In case you need 2 different wallets for a bridge transfer (for example, you bridge to or from Solana), and they are in different browsers, you can finish Receive transaction in another browser on the Receive tab.

Let's assume you need to transfer SOL from Polygon to Solana. You have MetaMask in Browser A and Phantom in Browser B.

1. Complete Send transaction in Browser A.
2. Open Allbridge in Browser B:\
   <https://app.allbridge.io/receive>
3. Complete Receive transaction in Browser B by using this guide: <https://docs.allbridge.io/guides/how-to-receive-assets-on-the-destination-blockchain>

#### 1.1.2 I get the following error: "You have no assets to pay for the transaction on your receiving address. Please add some money and try again." or “You don’t have enough gas to pay for the transaction.”

You can get this error when there is not enough gas to pay for Receive transaction. You can transfer some gas tokens from CEX. Here is a list of CEXes to send some gas tokens: <https://docs.allbridge.io/guides/faq/which-cexes-you-can-use-to-send-gas-token\\>
Or leave a message in our Telegram Official chat or Discord Official server.

#### 1.1.3 I changed the network and can't finish the bridge transfer.

You need to reload the page and you will see a tab with your unfinished transaction. Press **“Finish”** to finish the transaction.

#### 1.1.4 My transaction is pending on the bridge, but it is successful on the block explorer.

Please use the following guide to finish your transfer:

<https://docs.allbridge.io/guides/how-to-find-a-transaction-id-hash-signature-of-the-transaction>

#### 1.1.5 My Send transaction failed.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdpoA5hQ2IEuJj2FsEE%2F-MjhgpHlzKWPHm8u-DtP%2F-MjhhxIKrUINC_i0OU0F%2Fimage.png?alt=media\&token=378f7cde-d8e1-400a-82f3-561aa4d57b33)

If your transaction failed without any error on a block explorer, reload the page and try again.

If your transaction failed with the following error: "ERC20: transfer amount exceeds balance." - read the following explanation.

You can see this error in a block explorer if you approved Send transaction 2 times.

It happens if you don't see MetaMask pop-up window with the transaction confirmation, reload the page and try to complete Send transaction again. MetaMask asks you for 2 confirmations, you confirm it and as a result, you have 2 transactions: a successful one and a failed one.

In this case, you should open a successful transaction (should be right before the failed transaction). Find the transaction ID, and finish the Receive transaction. Use this guide to do so.

Here is how to find the ID of Send transaction:\
<https://docs.allbridge.io/guides/how-to-find-a-transaction-id-hash-signature-of-the-transaction>

Here is how to finish your transfer:\
<https://docs.allbridge.io/guides/how-to-receive-assets-on-the-destination-blockchain>

#### 1.1.6 My transaction failed, but money was withdrawn from my wallet.

You just need to finish the Receive transaction. Here is how to do it: <https://docs.allbridge.io/guides/how-to-receive-assets-on-the-destination-blockchain>

#### 1.1.7 I get an error about the node.

This error is shown when the node to which your wallet is connected experiences some problems. It is on the blockchain side.

Please try again or wait a bit and try later.

Your assets are safe, and you will be able to receive them later.

You can use the following guide to do so:\
<https://docs.allbridge.io/guides/how-to-receive-assets-on-the-destination-blockchain>

### 1.2 I can't Receive my assets

#### 1.2.1 My transaction is pending on the bridge, but it is successful on the block explorer.

You need to reload the page and you will see a tab with your unfinished transaction. Press **“Finish”** to finish the transaction.

#### 1.2.2 I reloaded the page while the Receive transaction was pending and can't finish the bridge transfer.

Please find your Receive transaction ID using the following guide: <https://docs.allbridge.io/guides/how-to-find-a-transaction-id-hash-signature-of-the-transaction>

#### 1.2.3 I get an error about the node.

This error is shown when the node to which your wallet is connected experiences some problems. It is on the blockchain side.

Please try again or wait a bit and try later.

Your assets are safe, and you will be able to receive them later.

You can use the following guide to do so:\
<https://docs.allbridge.io/guides/how-to-receive-assets-on-the-destination-blockchain>

#### 1.2.4 My Receive transaction failed.

You can try again by using this guide:\
<https://docs.allbridge.io/guides/how-to-receive-assets-on-the-destination-blockchain>

### 1.3 I have sent the assets, but I don't see them in my receiving wallet

Make sure to check all the following:

1. Is your Send transaction successful?\
   Here is how to find the Transaction ID:\
   <https://docs.allbridge.io/guides/how-to-find-a-transaction-id-hash-signature-of-the-transaction>
2. Have you done Receive transaction?\
   Here is how to Receive your assets:\
   <https://docs.allbridge.io/guides/how-to-receive-assets-on-the-destination-blockchain>
3. Please check if there is an “Unknown token” with the contract address that is defined for your token.

   You can find all the token addresses here:\
   <https://docs.allbridge.io/allbridge-overview/networks-and-tokens>
4. Are you sure that the address of your wallet is the same that you pasted in the address field?

   If it is not the same, please check the address that you pasted in.
5. You checked and did all the above aspects and still can't find your assets? Please leave a message here: <https://t.me/allbridge_official>. The team will assist you.

## 2. Where can I find bridge statistics?

There are no automated statistics yet, but you can read our latest report here and check our contracts yourself.

You can find all the reports here:

{% content-ref url="/pages/DI3j2nVde3QjJoVIe0oL" %}
[Ecosystem reports](/allbridge-overview/ecosystem-reports)
{% endcontent-ref %}

Contracts:

{% content-ref url="/pages/-MfTFXS4-2W2rkFLjDOf" %}
[Allbridge Classic contracts](/allbridge-overview/bridge-contracts)
{% endcontent-ref %}

## 3. Is Allbridge secure?

You can read about the audit here:

{% content-ref url="/pages/WntVvsq09TbQh6xwdpgL" %}
[Security](/allbridge-overview/security)
{% endcontent-ref %}

## 4. Where can I buy the Allbridge token?

{% content-ref url="/pages/-Mkvvf3f8zhajdfZTIVM" %}
[How to get ABR?](/earn-abr/how-to-get-abr)
{% endcontent-ref %}

## 5. How to apply to be added to the bridge?

If you are interested in seeing your token added to our bridge, please send an email here <collaboration@allbridge.io> with the answers to the following questions:

1. A link to your token page on CoinMarketCap or CoinGecko.
2. A list of chains where your token is already listed.
3. A list of chains to which you want to bridge.

## 6. Who to contact for collaboration?

Please, send an email here <collaboration@allbridge.io> with a detailed description of your proposal. Thank you!

Our marketing team usually answers no later than in 2 working days.

## 7. Where can I share my feedback about the product with the team?

If you want to share your ideas on how to improve Allbridge, you can leave it here: <https://t.me/allbridge_official>


# How to transfer tokens?

<figure><img src="https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FhP0YuBXCFE7cw60EGBvx%2FHow%20to%20transfer%20tokens.png?alt=media&amp;token=5ec0e9e6-722f-4c68-be35-cfa111440c3c" alt=""><figcaption></figcaption></figure>

You can use this video guide:\
<https://youtu.be/UX3y83h_yYM>

## How to transfer tokens?

1. Navigate to <https://app.allbridge.io/bridge>.
2. Open the **Bridge** page.
3. Choose the source blockchain in the **From** field.
4. Choose the destination blockchain in the **To** field.
5. Choose an asset in the **Choose asset** field.
6. Click the **Connect wallet** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FuvVSaU4zYBq636vUzvFK%2F111.png?alt=media\&token=c4da9229-611c-4b7e-a959-9b4c969aed47)

7\. Choose the wallet to connect.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2Fnz9GMbofLYqBB3zksgEn%2FWallet.PNG?alt=media\&token=f7e6e77c-a18e-4412-be50-423ae3f11dd7)

8\. Approve the connection in the wallet of your choice.‌

9\. Enter the address of the destination blockchain (from the **To** field) in the **Recipient address** field.

<figure><img src="https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FnEKrkCIcbF8pz9eqlcnT%2F2.png?alt=media&amp;token=da76a064-f0c5-4d05-b4df-a8117bc52b16" alt=""><figcaption></figcaption></figure>

10\. If you use MetaMask, you need to approve the spending before sending the money. It needs to be done only during the first transaction.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FgLnalEsBU2puGrv1bQho%2F3.png?alt=media\&token=c18f9b4c-2f65-4208-897d-9ca7d073c093)

11\. Enter the number of assets you want to send in the **Amount to send** field.‌

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2F5MRoQ3QAPM4C56SBahbI%2F4.png?alt=media\&token=5f588e59-5230-44c7-a74d-b158a25a948b)

12\. Click the **Send** button to trigger the Send transaction, and confirm it in the wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FkMXcBaBGLYRMtR3a2NN1%2F555.png?alt=media\&token=2af31298-f930-4bfb-a9af-de61b5c79bdf)

13\. After you approve the transaction, you will see the waiting screen with the link to the block explorer.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FRTb5rHCRVth29tJf8Yu2%2F4B93A043-3571-427A-94A4-853A7F5DFD5A.jpeg?alt=media\&token=00b602c2-ba29-4abf-884d-38c6c9e5e3a5)

14\. When the transaction is successful you will be able to connect the wallet of the destination blockchain (from the **To** field) to receive the assets.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2F5jaQMPD4ne4GC0gSIeVy%2FScreenshot%202021-12-27%20at%2014.57.18.png?alt=media\&token=0f19bc50-7921-420c-854a-bcf29af3060d)

15\. Click the **Connect wallet** button to choose the wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FUF9ikkDDCoCUw0UQsRxe%2FE5114719-49AC-49DF-AA1E-CDE36FF23B0D.png?alt=media\&token=31fbea9f-908b-41c2-8d47-4b7d9ddad750)

16\. When the wallet is connected, you can click **Receive** button to trigger the Receive transaction.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FHoPbcBHSnwWJQ7MidPMv%2FScreenshot%202021-12-27%20at%2014.59.39.png?alt=media\&token=10f1ce7f-7dd1-422f-bf7b-71e1b962d576)

17\. When you confirm the Receive transaction in a wallet, you will see the waiting screen with the link to the block explorer.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FCzIZ0YaxqzyWAd1AoIcV%2F977.png?alt=media\&token=41d8c4ea-4fd9-485a-8f97-b9c4bac3175d)

18\. When the transaction is complete you will see a success screen.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FC91Z379KEKhcQGZQsVBV%2F978.png?alt=media\&token=782028ca-a269-42f8-b739-5c9d486ff034)


# How to receive assets on the destination blockchain?

If you have an unfinished transaction, you will see a tab with the transaction ID.

Press **Finish**, it will redirect you to receive tab where you will be able to finish your transfer.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FdW9cRXxAu3btDkwAcFtI%2F24EB36BD-5FE3-47BE-AF27-1D0B65227F63_4_5005_c.jpeg?alt=media\&token=053a0951-84ac-44fd-b309-81bba555d265)

1. Navigate to the <https://app.allbridge.io/receive>.
2. In the Transaction ID field enter the transaction ID from the Send transaction ([See how to find it here](/guides/faq/how-to-find-a-transaction-id-hash-signature-of-the-transaction)).<br>

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FDpEva3F9Rn2E0zS8QX3o%2FScreenshot%202021-12-27%20at%2015.14.22.png?alt=media\&token=c8253937-4a40-4e7a-b5f0-3ac220389e92)

3\. Click **Connect wallet** button and connect the wallet of your choice.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FCL64W15hLIdBIR5hW401%2FScreenshot%202021-12-27%20at%2015.15.06.png?alt=media\&token=46048300-e497-49b5-b8a5-e09e73609800)

4\. Click **Receive** button to trigger Receive transaction.<br>

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2Fttr9p4u2cTE35dZtImhY%2FScreenshot%202021-12-27%20at%2015.16.20.png?alt=media\&token=400614b7-c112-4101-8aee-897ddba8aa3c)

5\. When you confirm the Receive transaction in a wallet, you will see the waiting screen with the link to the block explorer.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FyVIxj51tOoHXZosY9gQQ%2FScreenshot%202021-12-27%20at%2015.17.12.png?alt=media\&token=82765adc-9c02-4c37-b61b-a46d8cb60980)

6\. When the transaction is complete, you will see a success screen.<br>

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FBkcgM1n16lknM6F92F6r%2FScreenshot%202021-12-27%20at%2015.17.47.png?alt=media\&token=7319c355-c39f-41dc-97d7-9c365a15d502)


# How to find a Transaction ID / Hash / Signature of the transaction?

## How to find a Transaction ID / Hash / Signature of the transaction?

### MetaMask

1. Open the **Activity** tab in the Metamask.
2. Open the last transaction.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdpoA5hQ2IEuJj2FsEE%2F-Me-pCFOkg-II0TE9VFq%2F-Me-tY977pYbjZwfdISO%2FMatic%201.png?alt=media\&token=7f5aa322-fd72-4b3c-98d8-62af7663fe33)

3\. Copy the transaction ID.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdpoA5hQ2IEuJj2FsEE%2F-Mig1jojJInt-2qbPyyR%2F-MigLRaUcJZuLo4o_Xdj%2FMetaMask%20copy.png?alt=media\&token=1c56c7a4-5832-4e0e-a675-47612fad9e4f)

### Sollet

1. Open a Sollet wallet and click on the SOL token.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdpoA5hQ2IEuJj2FsEE%2F-Me-pCFOkg-II0TE9VFq%2F-Me-zRM2z98Pb20_j8iU%2FSollet%201.png?alt=media\&token=fcd27281-795b-4d50-94e7-673d8ed7fa9b)

2\. Click the **Receive** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdpoA5hQ2IEuJj2FsEE%2F-Me-pCFOkg-II0TE9VFq%2F-Me-ztnKahlrhhy6gTAf%2FSollet%202.png?alt=media\&token=dc4a997c-074d-43d7-bd04-c6f5b1baaea4)

3\. Copy the address. SOL address is the same as your main address.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdpoA5hQ2IEuJj2FsEE%2F-Me-pCFOkg-II0TE9VFq%2F-Me-zwVG9cua4Siwo8dx%2FSollet%203.png?alt=media\&token=80f3864c-4796-4b1a-87cb-4d80a5114f99)

4\. Navigate to <https://explorer.solana.com/>, insert the copied address and click the Search icon.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdpoA5hQ2IEuJj2FsEE%2F-Me-pCFOkg-II0TE9VFq%2F-Me0-JFWGeD1ECyjbYFP%2FSolana%201.png?alt=media\&token=45676720-4ff2-4dc5-a58e-90d1a3393e4c)

5\. Find the last transaction and copy the transaction ID.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdpoA5hQ2IEuJj2FsEE%2F-Me0MnEt998yt8ZR77KG%2F-Me0OMArZGMgmyc_cXXS%2FSolana%202.png?alt=media\&token=66d4b146-a4ea-40dc-9c9e-23b96acb8613)

### Phantom

1. Open the wallet and copy the address.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdpoA5hQ2IEuJj2FsEE%2F-Me-pCFOkg-II0TE9VFq%2F-Me020hFqZogzF_uTHTR%2FPhantom%201.png?alt=media\&token=1ed27d00-aa73-49e9-baa3-0f61842b3084)

2\. Navigate to <https://explorer.solana.com/>, insert the copied address and click the Search icon.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdpoA5hQ2IEuJj2FsEE%2F-Me-pCFOkg-II0TE9VFq%2F-Me02AKH_hCdHV7C69Gx%2FPhantom%20solana%201.png?alt=media\&token=e2eb7ae2-7996-4b2b-a107-fb2ed03e1eb3)

3\. Find the last transaction and copy the transaction ID.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MdpoA5hQ2IEuJj2FsEE%2F-Me0MnEt998yt8ZR77KG%2F-Me0OZ1sUz40VF5UQ7lD%2FSolana%20Phantom%202.png?alt=media\&token=66b7c585-cd60-422c-bcc0-e8fc27c8d461)

### Terra Station

**How to find transaction ID using Terra station desktop wallet**

1. Go to your Terra station desktop wallet.
2. Go to History tab.

![](https://lh6.googleusercontent.com/5xvJs3dRKXDErvX7_i50miEbWYpIPkUOFIRtyaNKbYDoOl6RTui_MkzfcOPkmajjrFrTFq9s2nDgtBpz4S5NSYx0TC-UVg-__OwXqZXa0SGmIvk_M6sYw6WyTXmbFTA9A__qprAm)

3\. Find a needed transaction. It should be the last transaction in your wallet.

4\. Click on its’ transaction ID.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FpycfMJCGpZNDPmVxSWvW%2FPicsart_22-05-02_22-34-38-859.jpg?alt=media\&token=a9794103-ca4e-4826-ba10-bd72538d17f9)

5\. You will be redirected to the Terrascope.

6\. Copy the transaction ID.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FPxmfU0KFwLdcv3WAeiPz%2FPicsart_22-05-02_22-41-27-019.jpg?alt=media\&token=1a029496-40c9-4ed3-ad76-4f17970119cb)

#### How to find transaction ID using Terra station browser extension

1. Open your Terra station extension.
2. Copy your wallet address.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2F51qwMNmW2cjkcaFpuyje%2FPicsart_22-05-02_22-51-58-815.jpg?alt=media\&token=615f8bd9-6468-4948-b92f-48e47392d3f8)

3\. Go to Terra [block explorer](https://terrasco.pe/).

4\. Paste your wallet address.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FRaspXDEhWZKWdCK9hX9i%2FPicsart_22-05-02_22-02-55-037.jpg?alt=media\&token=8c81d274-edbe-4b2f-b333-77a6d3b04b71)

5\. Scroll down to your Transactions section.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2Fh1JYSVAYIa2OpNLii6N1%2FPicsart_22-05-02_21-57-23-522.jpg?alt=media\&token=9c3778e5-367b-4e5a-ab73-fbc76b63a249)

6\. Find a needed transaction. It should be the last transaction in your wallet.

7\. Copy the transaction ID.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FU0y1Qp9oNECnYfWWWRfH%2FPicsart_22-05-02_21-59-00-785.jpg?alt=media\&token=9dd0f65e-7b2f-4fff-898f-fd5e4a79798c)

### **NEAR**

**How to find transaction ID using NEAR browser extension**

1. Go to your NEAR extension.
2. Scroll down to your Recent activity.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2Fn56PT6VpgBSSltUpRMSG%2Fimage.png?alt=media\&token=bd79131b-3504-43de-8bb3-42e4fcafc836)

3\. Find a needed transaction. It should be the last transaction in your wallet.

4\. Click on its' transaction ID.

5\. You will be redirected to NEAR [blockchain explorer](https://explorer.near.org/).

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2F94Ykj2I0JqIQHibdPWiI%2Fimage.png?alt=media\&token=e4c1d30b-9d93-4a66-b437-b71ed7a20e6c)

6\. Copy the transaction ID.

**How to find transaction ID using Near blockchain explorer**

1. Open your NEAR extension.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FglzFHjKZIySTIVGhUDLW%2Fimage.png?alt=media\&token=70e9b452-fd00-4ee2-8705-a7f0f1f002d9)

2\. Copy your wallet address.

3\. Go to NEAR [blockchain explorer](https://explorer.near.org/).

4\. Paste your wallet address.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2F97uNNcRrJS2y5xN1SzgY%2Fimage.png?alt=media\&token=e874b4fa-70e8-4d5e-b56d-a522ab31072b)

5\. Scroll down to your transaction section.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2Fo47d707R3ZFsFlh0tlSv%2Fimage.png?alt=media\&token=119f86fb-38c5-4459-a04b-961c317b7e84)

6\. Find a needed transaction. It should be the last transaction in your wallet.

7\. Copy the transaction ID.

### XRPL

**How to find transaction ID in XUMM wallet**

1. Press on **Events**

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FQYyXwPp8QqyMNUXJDacc%2Fphoto_2022-04-14%2014.21.23.jpeg?alt=media\&token=3fd174a3-2f6a-4d9f-84b2-eb0d1474d587)

2\. Find the needed transaction. It should be the lsat transaction in your wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FKtVYnUNsuTdy60127mSY%2Fphoto_2022-04-14%2014.21.23.jpeg?alt=media\&token=18dada31-ee07-4f46-a326-ac82ed2e15cb)

3\. Scroll down to **Transaction ID** and copy it.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FNXTslWIj4j5ZdKXsEf3q%2Fphoto_2022-04-14%2014.21.25.jpeg?alt=media\&token=61d1f8cf-76f3-4afb-92da-243cc4ef8e53)

**How to find transaction ID in Sologenic wallet**

1. In **Assets** choose the asset which you sent

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FU5Lsu5vdnIWUKM54cdTy%2Fphoto_2022-04-14%2014.28.38.jpeg?alt=media\&token=d6d30b74-8c16-40ad-87e8-865a66a1c8a7)

2\. Find the needed transaction. It should be the last transaction.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FgzxGA36MXPS6e6FkluaO%2Fphoto_2022-04-14%2014.28.41.jpeg?alt=media\&token=8ad02e30-4bba-4785-83f2-45c15812767e)

3\. Press on it and copy transaction ID.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FO02bE0Y8DSNd82Tinuab%2Fphoto_2022-04-14%2014.28.42.jpeg?alt=media\&token=a8def977-7d2c-4b2c-80ed-734370c974e0)


# Which CEXes you can use to send gas tokens?

| Token name | CEX                                                                                                                                                                                                                                                                                                                                                                      |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| AVAX       | [Coinbase](https://pro.coinbase.com/trade/AVAX-USD), [Binance](https://www.binance.com/en/trade/AVAX_USDT), [Kucoin](https://trade.kucoin.com/trade/AVAX-USDT), [Huobi](https://www.huobi.com/en-us/exchange/avax_usdt), [Gate.io](https://www.gate.io/trade/avax_usdt)                                                                                                  |
| BNB        | [FTX](https://ftx.com/trade/BNB/USD), [Kucoin](https://trade.kucoin.com/trade/BNB-USDT), [Gate.io](https://www.gate.io/trade/bnb_usdt), [Binance](https://www.binance.com/en/trade/BNB_USDT)                                                                                                                                                                             |
| CELO       | [Binance](https://www.binance.com/en/trade/CELO_USDT), [Kucoin](https://trade.kucoin.com/trade/CELO-USDT), [Gate.io](https://www.gate.io/trade/celo_usdt)                                                                                                                                                                                                                |
| ETH        | [Binance](https://www.binance.com/en/trade/ETH_USDT), [Coinbase](https://pro.coinbase.com/trade/ETH-USD), [FTX](https://ftx.com/trade/ETH/USD), [Huobi](https://www.huobi.com/en-us/exchange/eth_usdt), [Kucoin](https://trade.kucoin.com/trade/ETH-USDT), [Gate.io](https://www.gate.io/trade/eth_usdt), [Kraken](https://trade.kraken.com/ru-ru/charts/KRAKEN:ETH-USD) |
| FTM        | [Binance](https://www.binance.com/en/trade/FTM_USDT), [Kucoin](https://trade.kucoin.com/trade/FTM-USDT), [FTX](https://ftx.com/trade/FTM/USD), [Gate.io](https://gate.io/trade/ftm_usdt)                                                                                                                                                                                 |
| HT         | [Huobi](https://www.huobi.com/en-us/exchange/ht_usdt), [Gate.io](https://www.gate.io/trade/ht_usdt), [FTX](https://ftx.com/trade/HT/USD), [Kucoin](https://trade.kucoin.com/trade/HT-USDT)                                                                                                                                                                               |
| LUNC       | [Kucoin](https://trade.kucoin.com/LUNA-USDT), [Phemex](https://phemex.com/spot/trade/LUNAUSDT), [Gemini](https://www.gemini.com/), [Cryptocom](https://crypto.com/exchange/trade/LUNA_USDT)                                                                                                                                                                              |
| MATIC      | [MXC](https://www.mexc.com/exchange/MATIC_USDT), [AscendEX](https://ascendex.com/en/basic/cashtrade-spottrading/usdt/matic), [Binance](https://www.binance.com/en/trade/MATIC_USDT), [Bitforex](https://www.bitforex.com/en/spot/matic_btc)                                                                                                                              |
| SOL        | [Binance](https://www.binance.com/en/trade/SOL_USDT), [FTX](https://ftx.com/trade/SOL/USD), [Coinbase](https://pro.coinbase.com/trade/SOL-USD), [Kucoin](https://trade.kucoin.com/trade/SOL-USDT)                                                                                                                                                                        |
| USTC       | [Kucoin](https://trade.kucoin.com/USDT-UST), [Gemini](https://www.gemini.com/), [Coinbase](https://pro.coinbase.com/trade/UST-USD)                                                                                                                                                                                                                                       |


# How to revoke Token Approvals?

If you see a "Transaction Error. Exception is thrown in contract code" error while approving a transaction in MetaMask, you may follow our step-by-step guide.

![](https://lh6.googleusercontent.com/3-zgqbOu0Dqlyaq4kaA9rsFkPnhV5lHmK3Lp8KfDx8GLcTdvlJlrFtoJkXzD0bKCjoTd5q7e_AAHIoLVQNerYFi2mfYSKBlNfzw8pIcsvhCrJMkumU16MDyoMuKzzy674Re8Eh4-)

It is possible to revoke your token approvals using:

Avalanche C-chain - [Snowtrace](https://snowtrace.io/)

BSC - [Bscscan](https://bscscan.com/)

Celo - [Celoscan](https://celoscan.io/)

Ethereum - [Etherscan](https://etherscan.io/)

Fantom - [Ftmscan](https://ftmscan.com/)

Polygon - [Polygonscan](https://polygonscan.com/)

1. Go to the block explorer of the chain where you need to revoke your token approvals.
2. Press on More.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2Fy161Tm8IjB0Zv9EZjQc0%2FPicsart_22-06-23_19-07-56-765.jpg?alt=media\&token=19b54cea-a358-465c-afbc-7c95f7005654)

3\. Press on Token Approvals.

<figure><img src="https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FEsyQ2TNVmJOn14whQIzC%2F2.png?alt=media&amp;token=22e54796-3e6a-41d3-be35-873c43726cc3" alt=""><figcaption></figcaption></figure>

4\. Enter your wallet address in the field.

![](https://lh5.googleusercontent.com/oXsN210rPp4OdzLzWJIQPYIdhOFeN__dW-jxr41ZmWxDeuPS7mvVy7AUTvOGZQ3xO3ePfoh4Un0vgfp73HjwCexJdrPHFPscRYY6SlZiGgJY5n7oDSKxeGEyb-yYxqAQlsuRjpfK)

5\. You will see all of your token approvals.

![](https://lh3.googleusercontent.com/2EtPoRmsUyfO89kVG2LvwYbT5PafuKNZsh7XoZn9ArzYv54JI1WXEssr5ZNqWLONPj9NB_Zd0_QAwVfWrHeT6xjZ5p0ipXQoJZr0T5ktO8a_gLepNAJKCLE8toYJ_Sw7cQQbb2I4)

6\. Find a required token which you can see in the Contract field and a required Bridge contract address in the Approved Spender field.

7\. Connect your wallet by pressing “Connect to Web3” button

![](https://lh6.googleusercontent.com/lUkhllzN6_AcXMFTQwKd2owF-yun3rpCsRk-vN4VzwDEesWGOu1DSttt_b9sIaXX9UnB4Pj_p5hb7uLJSSUkQu5N6WujwmElr8UaCxZYUoQGsRYeoc5IKfefyFSZcHtaXFLlw8SQ)

8\. Press on the revoke button.

![](https://lh5.googleusercontent.com/_9GHjNnKYuiuvyvRyKUVwjkOIJxEvuhiKoogn-B3beEtlpufPiWdIMbbpTHPX7_bHacvJcHswXvzvJmt2AR0NZyqXOISGRp_lTK7I66EiNiHEOebGcltoNK59SE66bR7QSF7Mt2H)

9\. Approve revoke in your wallet.

![](https://lh6.googleusercontent.com/N5-biBvxvIvjz8TNhERSEqPrsIzbTRzYWE61Ysi55Ai9A0pu8QuJCdMOQWaraZOHFYMKS1m9H3Y6xr8OnHpVnSL2FF9ztdkuLKx62n4VclVBT_N1J53jsQ5rfSP7g4kNTVxPvkt6)

You also can revoke token approvals using:

Harmony - [Harmony Block Explorer](https://explorer.harmony.one/tools/approvals)

Klaytn - [Klaytnscope](https://scope.klaytn.com/)

1. To revoke token approvals using Harmony blockchain, press on Sign in Metamask and revoke token approvals.

<figure><img src="https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2Fjg6vqXKRXAHGZmVhSQ8o%2F99999.png?alt=media&amp;token=15c1ac8a-71c9-4d7b-bb2c-eff9251f207a" alt=""><figcaption></figcaption></figure>

2\. To revoke token approvals using Klaytn blockchain, enter your wallet address, press on Approvals and revoke token approvals.

<figure><img src="https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FBUS6t1TMkOmydgxsI0dO%2F99.png?alt=media&amp;token=ed236363-8c45-4673-9593-e3f4528d6542" alt=""><figcaption></figcaption></figure>


# Wrapped tokens indexation explained

Here is a short explanation on the notation of Allbridge Wrapped Tokens

## Prefixes in Allbridge Wrapped Assets <a href="#id-0817" id="id-0817"></a>

The first letter in the wrapped assist indicates that it was bridged by Allbridge, hence the letter “a”. The second letter in the name, “e”, stands for blockchain it originates from, in this case, Ethereum. And the remaining letters obviously indicate that this is in fact USDC. So if, for example, you bridged USDC from Ethereum to Solana, you would receive aeUSDC.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2Fww0npOf0a6PBX6P0QYfX%2F1_KBESlLCIZKf9EQySZtIbJQ.png?alt=media\&token=5914071c-590d-4f76-8870-0c0de6f187f6)

## How to convert between aeUSDC and USDC? <a href="#id-1065" id="id-1065"></a>

To provide liquidity for the Allbridge Wrapped Assets we work closely with our AMM partners. Our AMM partners provide liquidity across all of our Allbridge Wrapped Asset pairs, so when our users bridge any tokens they can convert them back to their native version on the specific network you are accessing.

## Going from Ethereum USDC to Solana USDC <a href="#abfd" id="abfd"></a>

<br>

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FYyenEXYegpbAjruKOLUv%2F0_g68qbcwW45T8U59-.png?alt=media\&token=6c57107b-91f1-45c6-9ac7-54494b868b07)

Visit [Allbridge](https://app.allbridge.io/bridge?from=ETH\&to=SOL\&asset=USDC) to transfer your USDC to Solana. [Here](https://docs.allbridge.io/guides/how-to-transfer-tokens) you may find a detailed explainer on how to transfer assets using our bridge. When the transfer is complete, you will receive aeUSDC on your wallet. You can convert your aeUSDC into the Solana USDC by swapping them on [Saber](https://app.saber.so/#/swap?from=DdFPRnccQqLD4zCHrBqdY95D6hvw6PLWp9DEXj1fLCL9\&to=EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v).

<br>

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FlsCcBsIAP2YgjFDOzxab%2F0_g22Nci4Ev4CYbHb0.png?alt=media\&token=7c5b9173-3776-4a89-baf7-3813020ee663)

## Going from Solana USDC to Ethereum USDC <a href="#id-7a65" id="id-7a65"></a>

To receive your aeUSDC back you need to repeat the process backward. Visit [Saber](https://app.saber.so/#/swap?from=EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v\&to=DdFPRnccQqLD4zCHrBqdY95D6hvw6PLWp9DEXj1fLCL9) to swap your Solana USDC back to aeUSDC. Proceed with sending aeUSDC back to Ethereum using [Allbridge](https://app.allbridge.io/bridge?from=SOL\&to=ETH\&asset=aeUSDC).

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2F3N7MlOxwNmSwKZDrxkes%2F0_U1IV75vBFZV2Scne.png?alt=media\&token=664d1c53-c989-48e5-9286-909ad6d88a2a)

## For more information <a href="#id-941f" id="id-941f"></a>

This procedure goes the same for all of the other bridged assets. While the chains and AMM partners differ from network to network, the bridging process remains the same. So, for example, if you received your asUSDC when bridging USDC from Solana to Celo, you would need to swap them from asUSDC to cUSD on Mobius, and so on. To get more info on individual assets and where they are traded visit the Networks and tokens [section](https://docs.allbridge.io/allbridge-overview/networks-and-tokens).


# How to create XUMM, Sologenic wallets?

## XUMM

To start using XUMM wallet you will need to download an app to your smartphone.

[**Google Play**](https://play.google.com/store/apps/details?id=com.xrpllabs.xumm\&hl=en\&gl=US) **|** [**App Store**](https://apps.apple.com/us/app/xumm-xrp-wallet/id1492302343)

After you’ve downloaded XUMM wallet you will need to create an account.

1. On **Home** page press **Add account**.
2. Press **Create a new account** and follow the steps.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FV3qkAkEC3CCagMvwcamJ%2Fphoto_2022-04-14%2014.01.59.jpeg?alt=media\&token=27a5f6be-2d28-48b2-b568-c5cae6a43e9d)

3\. After you’ve created your account you need to activate it by sending 10 XRP there.

4\. Now you can use your wallet.

### **How to create a Trust Line?**

1. To create a **Trust Line** you need to press **Add** button near **Other tokens.**

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FrRdyMvVWcZuJVVwg0HMa%2Fphoto_2022-04-14%2013.45.25.jpeg?alt=media\&token=2085c716-483a-44a7-b4f4-056f3743d7a8)

2\. Choose a token which you need and sign the transaction.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FxToSdu6o2J2UCYTNQtnS%2Fphoto_2022-04-14%2013.45.27.jpeg?alt=media\&token=4177c140-7efe-4f9c-a256-5aa251600450)

3\. It will lock 2 XRP and create a Trust Line.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2Fxvoh6M820DxwWVjOwgak%2Fphoto_2022-04-14%2013.57.27.jpeg?alt=media\&token=7baaa92c-b471-454f-a80c-ab4eb1529b76)

## **Sologenic**

To start using Sologenic wallet you will need to download an app to your smartphone.

[**Google Play** ](https://play.google.com/store/apps/details?id=com.sologenicwallet)**|** [**App Store**](https://apps.apple.com/us/app/solo-wallet/id1497396455)

After you’ve downloaded Sologenic wallet you will need to create an account.

1. On **Assets page** press **Add wallet.**

<img src="https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FUK6vQoonbAQzOMZoFMXp%2FScreenshot%202022-04-14%20at%2001.43.28.png?alt=media&amp;token=baf6c0a6-bd00-4f17-8a02-80b414ca5c3f" alt="" data-size="original">

2\. Press **Create new wallet.**

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FFqtk8MErjoD3KcVMtmLX%2FScreenshot%202022-04-14%20at%2001.44.28.png?alt=media\&token=fd1021ca-fba1-4f68-9b05-0de78cb5c2a2)

3\. Write down your Secret Recovery phrase and don’t share it with anyone.\
4\. To activate your wallet you need to send 12 XRP there.\
5\. Now you can use your wallet.

### **How to create a Trust Line?**

1. To create a Trust Line go to your wallet to **Assets** page and press **Add asset.**

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2F7Nhapk2CxBzmz5hHPiTg%2FScreenshot%202022-04-14%20at%2001.46.48.png?alt=media\&token=07bbec06-08ca-4dcd-9002-f10e8b91f77d)

2\. Choose and asset which you need and sign the transaction.\
3\. It will lock 2 XRP and create a Trust Line.


# How to redeem vested ABR tokens?

1. Navigate to the <https://claim.allbridge.io/>
2. Click **Connect wallet** button.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FO0OL0TZIoiMFXOXVu932%2FScreenshot%202022-03-14%20at%2015.09.18.png?alt=media\&token=8b2bbd0c-c9aa-492b-be19-355a06696752)

3\. Choose **Lock** v6ABR or v12ABR vesting tokens. v6ABR vesting starts on March 31, 2022. v12ABR vesting starts on September 30, 2022. **Confirm** the transaction in your wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FQDanqguRqEzZuZUpcamQ%2FScreenshot%202022-03-14%20at%2015.13.52.png?alt=media\&token=19ee0d22-5667-4415-8f55-0d34668d13c5)

4\. After locking, the v6ABR/v12ABR tokens will be burnt. The smart contract will record the amount of ABR tokens that it owes you. You will not be able to withdraw the vested tokens back.

5\. In addition, make sure to retain access to the wallet over the course of the entire Vesting period as you will not be able to link a different wallet. Claiming ABR tokens credits them to your wallet according to the 1:1 ratio. Tokens are linearly vested, so 100 v6ABR(v12ABR) will fully unlock after a period of 2 years.

6\. To claim available ABR tokens click **Claim** and **Confirm** the transaction in your wallet.

![](https://786564452-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MdpoA5hQ2IEuJj2FsEE%2Fuploads%2FyYwdEM34EPD2uhY5p2p5%2FScreenshot%202022-03-14%20at%2017.19.59.png?alt=media\&token=f2c59d7c-a107-47fb-a9c9-08aefac4db38)


