Bridging POOL with Across

The POOL token exists on multiple chains. Across allows to bridge POOL between Ethereum and L2s.

This guide explains how to use Across, a third-party cross-chain bridge for L2s and rollups secured by UMA's optimistic oracle.

Disclaimer: You don’t need POOL in order to use PoolTogether.

Step 1: Enter bridge details

Head to across.to/bridge and connect your wallet on the top right corner. Enter the bridge details accordingly.

The different fields explained:

  • Send: Select the POOL token and enter the amount of tokens you want to transfer

  • From: Select the chain you want to send your tokens from

  • To: Select the destination chain

Step 2: Approve the contract

Before bridging you need to allow the smart contract to access your POOL tokens. Click the approve button and verify the transaction in your wallet.

Step 3: Confirm the transaction

This step will send your tokens to the bridge’s smart contract. After verifying that all data you entered is correct (amount, tokens, source-, and destination chain) you can click the send button. Confirm the transaction in your wallet and your assets are on the way!

Step 4: Wait for the receipt

After the transaction has been confirmed in your wallet your POOL tokens should arrive on the destination chain shortly.

You can review the details of the transaction on the confirmation page and monitor its progress on the transaction page.

Fees

In addition to the transaction fee for sending your tokens to the bridge the Across protocol charges two fees:

Destination Gas Fee

To deliver the tokens to the user on the destination chain, the Across protocol submits a transaction on behalf of the user. The destination gas fee covers the gas costs associated with this transaction on the destination chain.

Bridge Fee

In order to send their tokens instantly across networks, users pay a small bridge fee to incentivize relayers and liquidity providers.

Relayers give out short-term token loans to Users in exchange for fees. This is to incentivize them to promptly relay a transaction. Relayers fulfil deposit requests by sending the depositor their desired token on their requested destination chain.

Liquidity Providers provide the capital that enables relayers to have flexibility about where they want to take a refund in exchange for fees. Their capital is also available to fulfil deposits in the case that no relayers can fast-fill a deposit.

As a user, you don’t have to care about all of that! Because of this incentive design, you’re able to quickly bridge your tokens while the relayers take on the risk for you.

Additional Resources

Last updated