Go Back

Tutorial: Interact with Core on Sushi

Learn how to bridge assets from Ethereum to Core, Swap and LP on Sushi!


Welcome to the home of DeFi: Sushi

Tutorial core.png

Sushi is now on Core! Read the announcement here.

In order to be able to Swap and LP on Core, you first need to transfer some assets to the Core network. In this tutorial, you can learn how to bridge assets from Ethereum to Core, Swap, and provide liquidity on Sushi! See the step-by-step guide below.

1. Bridge assets to Core network

  1. Visit the Core Bridge powered by LayerZero, currently supporting Core, Ethereum and BNB Chain.

1. Core.png

  1. Connect Wallet - I am using Metamask here


  1. Click “Go To Transfer”

4. GT Transfer.png

  1. Enter Amount


  • First, select Ethereum (or you can choose BNB Chain too) as the source chain from which you want to bridge the asset.
  • Then select Core as the destination chain.
  • Next, choose one of the supported tokens that have a balance in your Ethereum wallet and enter the amount you want to bridge.
  • For example, I am using USDC, as it is one of the supported tokens (CORE, WCORE, USDC, USDT, WETH) on Sushi within the Core network.
  • Enter the amount (e.g., 10 USDC) and click "Transfer" on the interface.

6. Transfer.png

  1. Approve


  • Click "Approve" on the bridge interface. Then confirm in your Metamask.
  • If you are asked to enter a spending cap on Metamask, put $10 or a slightly higher amount e.g $10.1
  • Click "Next" and then "Approve."
  • Finally, click "Confirm" on Metamask.
  1. See your balance

Wait for the transaction to go through; it might takes a few minutes. It shows ~4 mins here.


11. complete.png

You can check the balance on Core network on your Metamask, and head over to Sushi to Swap and LP!

2. Swap on Core via Sushi

  1. Visit Sushi Website

  2. Change "Network" to Core Blockchain. Connect Wallet.


  1. Select Tokens to Swap

For example, I am swapping USDC to CORE since they are two of the five supported tokens ($CORE, $WCORE, $USDC, $USDT, $WETH) on Sushi.


  1. Enter Swap Amount

Enter the amount of token you want to swap.


  1. Review and Confirm

Double-check all the details of your swap, including the token pair and the swap amount. Ensure that everything is accurate before proceeding. Metamask might ask for a spending cap; you can set a number slightly higher than the swapping amount.


  1. Execute the Swap
    If you are satisfied with the details, click on the "Approve" button to execute the transaction. Confirm the transaction using your wallet when prompted.

Congratulations! You have successfully completed a token swap on Core.


3. LP on Core via Sushi

  1. Visit Sushi Pool UI. Select Core as the network.


  1. Select a pool to create a position. Here I am selecting the Core/ USDC Pool.


  1. Select price range


  1. Provide liquidity amount

Enter the amount of tokens you wish to add to the liquidity pool for each selected token.


  1. Review & Confirm

Review all the details of the liquidity provision, including the token pair and the liquidity amounts. Verify that everything is correct.


  1. See your position

Select "Manage Position" under the pool you have provided liquidity for.


See this full v3 tutorial for details on Liquidity Provision.

I hope the above helps! If you have any questions, please feel free to reach out on Discord or Twitter. Get started now.

Important Links:

  • Sushi Official Website: Link
  • Learn more about Core: Core Website
  • Core Bridge: Link
  • Tutorial: Interact with Core on Sushi: Link

Share article

Latest articles

Sushi 30 Over 30 Holiday Campaign