Bridging In (and Out)

Bridging value "in" and "out" of Facet will resemble experiences you are familiar with on other rollups.

The only difference is that on Facet there are no bridges the protocol forces you to use.

We'll demonstrate end-to-end flow of bridging L1 ether (ETH) into Facet as Facet-Wrapped ETH (WETH) using FacetSwap.com, a DEX built on Facet Protocol.

Bridging Into Facet (From L1)

1

Start the bridging process by heading to the FacetSwap bridge page. This is where you’ll initiate transferring assets from Ethereum mainnet to Facet.

2

Connect your Ethereum Wallet

Connect your Ethereum wallet (such as MetaMask or OKX Wallet) to the site. This will allow the bridge to access your Ethereum account to transfer assets securely. Make sure your wallet is set to the Ethereum network.

3

Specify the Amount to Bridge In

Enter the amount of ETH or WETH you want to bridge from Ethereum mainnet to Facet. This amount will determine the assets that get transferred and accessible on the Facet network.

4

Click "Bridge In" at Bottom

Click the "Bridge In" button to confirm the details of your transaction and begin the transfer process. This action will prompt your wallet to request confirmation, so double-check the amount before proceeding.

5

Confirm the Transaction in your Wallet

Approve the transaction within your wallet. This step authorizes the smart contract to transfer the specified amount from your Ethereum account into the bridge. Once confirmed, your transaction will be processed, and your assets will be moved from Ethereum mainnet to Facet.

After confirming the transaction in your wallet, a "success" notification appears within the app. You'll now see an updated Facet balance (e.g., 0.15 WETH) reflecting the recently bridged asset now available within Facet network. You can now execute other Facet trades on FacetSwap using this WETH balance.

Bridging Out of Facet (to L1)

Now let's bridge some of that Facet-wrapped ETH (WETH) back out to L1 Ethereum.

1

Specify the Amount of WETH to Bridge Out

With "Bridge Out" selected, enter the amount of WETH you want to move from Facet to Ethereum mainnet.

2

Click "Bridge Out" and Confirm Transaction in Wallet

Click the "Bridge Out" button and approve the transaction within your wallet to officially initiate the bridging process.

3

Finalize Withdrawal

Once your transaction is confirmed successful, your withdrawal becomes ready for relay to Ethereum. By clicking "Finalize," you're triggering the last step in the process, which will transfer your WETH from Facet to your Ethereum wallet.

4

Confirm the Transaction in your Wallet

Approve the final transaction in your wallet to complete the transfer.

Once the process is fully complete, check your balances. You should see an increase in your ETH balance on Ethereum and a decrease in your WETH balance on Facet, confirming that the bridge-out was successful and your funds have been received.

Last updated