• Academy
  • Blog
  • FAQ

Network Tutorial

Katana: How to Make an Early Deposit on Katana
Sonic: Bridge, Swap, and LP on Sonic via Sushi
Hemi: Bridge, Swap, and LP on Hemi via Sushi
Rootstock: How to Bridge, Swap, and LP on Rootstock via Sushi
Core: Bridge, Swap and LP on Core via Sushi
Blast Tutorial: Bridge assets, Swap and LP (v3) on Blast via Sushi
Zetachain Tutorial: Bridge assets, Swap and LP (v3) on Zetachain via Sushi
Base Tutorial: Bridge assets, Trade and LP on Base via Sushi
Aptos Tutorial: Bridge, Swap and LP on Aptos via Sushi
SKALE Tutorial: Bridge, Swap, and LP on SKALE via Sushi
Core: Bridge, Swap and LP on Core via Sushi
Katana: How to Make an Early Deposit on Katana
Sonic: Bridge, Swap, and LP on Sonic via Sushi
Hemi: Bridge, Swap, and LP on Hemi via Sushi
Rootstock: How to Bridge, Swap, and LP on Rootstock via Sushi
Core: Bridge, Swap and LP on Core via Sushi
Blast Tutorial: Bridge assets, Swap and LP (v3) on Blast via Sushi
Zetachain Tutorial: Bridge assets, Swap and LP (v3) on Zetachain via Sushi
Base Tutorial: Bridge assets, Trade and LP on Base via Sushi
Aptos Tutorial: Bridge, Swap and LP on Aptos via Sushi
SKALE Tutorial: Bridge, Swap, and LP on SKALE via Sushi

Sushi is now on Core! Read the announcement here.

In this tutorial, we’ll walk you through how to bridge assets to Core Chain, swap tokens, and provide liquidity.

How to Bridge Assets to Core Chain

Step 1: Go to the Bridge

Visit https://bridge.coredao.org. You will land on the Core Bridge homepage.

Step 2: Connect Your Wallet

Click "Connect Wallet" in the top right corner. You will be prompted to choose between MetaMask or OKX Wallet. Select the wallet you want to use and approve the connection.

Step 3: Select the Source and Destination Chains

In the “From” dropdown, choose your source chain (for example: Ethereum, BNB Chain, Arbitrum, etc).

In the “To” dropdown, select Core Chain.

Step 4: Choose a Token and Enter the Amount

Select the token you want to bridge (e.g., USDC).
Enter the amount you want to send. The UI will display:

  • Amount
  • Estimated Fees
  • Net amount you will receive

Click “Approve” to allow the bridge to use your token.

Step 5: Add Core Chain to MetaMask (if prompted)

If your wallet does not have the Core network added yet, the site will prompt you to add it.

Review the network details

Approve to add the network and switch to it.

Step 6: Approve Token Spending in Your Wallet

MetaMask or your selected wallet will open a prompt asking you to approve spending of the selected token.

Review the spending cap and gas fees. Confirm the approval.

Step 7: Add Bridged Token to Your Wallet (optional)

A pop-up may appear asking you to add the token (e.g. bridged USDC) to your wallet.

Click “Add Token” so the balance appears in your wallet after bridging.

Step 8: Click “Transfer”

After approving the token, the button will change to “Transfer”.
Click it to initiate the actual bridging transaction.

Step 9: Confirm the Transfer in Your Wallet

A wallet popup will appear asking for final confirmation of the transaction.
It will show the token amount, estimated gas fee, and total cost.

Click “Confirm” to submit the transaction.

Step 10: Wait for the Bridge to Complete

You will see a message: “Transaction Submitted”.
You can click “View on block explorer” to track the transaction on LayerZeroScan. This will show:

  • Source and destination wallets
  • Amount
  • Status
  • Transaction fee

Step 11: Check Your Funds on Core Chain

After the transaction confirms, switch your wallet to the Core Chain network.
Your tokens should now be visible in your wallet.
If not, manually add the token contract or repeat the “Add Token” prompt from earlier.


How to Swap Tokens on Core Chain via SushiSwap

After bridging your assets to Core Chain, you can now swap tokens using Sushi.

Step 1: Go to Sushi on Core

Visit https://sushi.com/core/swap;
Or go to sushi.com, click the network dropdown, and select Core Blockchain.

Step 2: Connect Your Wallet

Click “Connect Wallet”, then select your preferred wallet (e.g. MetaMask).
Confirm the connection in your wallet extension.

Step 3: Select Tokens and Enter Amount

  • In the Sell section, select the token you want to swap (e.g. USDC).
  • In the Buy section, select the token you want to receive (e.g. CORE).
  • Enter the amount to swap.

Step 4: Approve the Token (if required)

If it's your first time swapping that token on Sushi, click “Approve [Token]”.
Confirm the approval in MetaMask.

Step 5: Review and Confirm the Swap

Once approved, click Swap.


A confirmation window will appear with:

  • Trade details
  • Max and min received (after slippage)
  • Network fee
  • Recipient address

Review everything carefully, then click “Swap [Token A] for [Token B]”.

Step 6: Confirm in Wallet

MetaMask will prompt you with a transaction request.
Review the gas fee and confirm the transaction.

Step 7: Transaction Submitted

After submission, Sushi will show:

  • A “Swapping...” status
  • A success message once completed
    Example:
    You sold 4 USDC for 4.76901 CORE

You’ll also get a link to view the transaction on a block explorer.

Step 8: Check Your Wallet

Your swapped token will appear in your wallet.
If not, add it manually using the token contract address for Core Chain.


How to Provide Liquidity on Core Chain via SushiSwap

Providing liquidity on Core Chain via Sushi allows you to earn fees by supplying tokens to a trading pair. But to maximize your earnings, it's crucial to understand how price ranges work in concentrated liquidity.

Step 1: Visit the Sushi Liquidity Page

  • Go to: https://sushi.com/core/pool
  • Make sure Core Blockchain is selected in the top-right dropdown.

Step 2: Connect Your Wallet

  • Click “Connect Wallet” and choose MetaMask or another wallet.
  • Approve the connection in your wallet popup.

Step 3: Start a New Position

  • Click “I want to create a position”.
  • This brings you to the Add Liquidity interface where you can set up your pool.

Step 4: Choose Token Pair and Fee Tier

  • Select your desired pair, e.g., CORE / USDC.
  • Pick a fee tier based on volatility:
    • 0.01% → Very stable pairs
    • 0.05% → Less volatile (used in this example)
    • 0.3% → Most common
    • 1% → Volatile pairs

Step 5: Set Your Price Range

This is where concentrated liquidity gets powerful — and a bit nuanced:

  • You choose the min and max price range for the pair.
  • Example:
    • Min Price: 0.84739 USDC per CORE
    • Max Price: 0.84994 USDC per CORE

⏱️ Why it matters:
You only earn fees when the market trades within your selected price range. If the price moves outside your range, your liquidity becomes inactive — you won’t earn trading fees until it re-enters.

đź’ˇ Narrower ranges = higher capital efficiency = higher earnings if you stay in range, but higher risk of going out of range.

Step 6: Use Presets

  • Use presets like Ă—1.01, Ă—1.2, Ă—2, or Full Range.
  • Full range ensures you’re always active but spreads your capital too wide.
  • Tighter ranges generate much higher APRs when active — e.g., 2000.63x capital efficiency.

Step 7: Add Tokens

  • Enter the amount of each token — e.g.:
    • 5 CORE (~$4.24)
    • 1.82774 USDC (~$1.83)
  • The system calculates the token ratio based on your selected range.

Step 8: Approve Tokens

  • Click “Approve [Token]” (e.g., USDC) for Sushi to access it.
  • Confirm the spending cap in MetaMask.

Step 9: Preview and Add Liquidity

  • Click “Preview”, review your full setup.
  • If it looks good, click “Add Liquidity” and confirm in MetaMask.

Step 10: Success!

You’ll see confirmation that your liquidity was added.

Step 11: Track and Manage

Go to “Manage Liquidity Positions” to:

  • Monitor your position value
  • Claim accrued trading fees
  • Adjust your price range if needed

đź§  Pro Tip:
If your position goes out of range, your assets effectively become one-sided — either all CORE or all USDC — and stop earning fees. To get back in range:

  • Manually adjust your range
  • Remove and re-add liquidity at new price levels

🎉 Done — You’re Earning Fees on Sushi (Core Chain)!

You're now earning a portion of trading fees as long as the market trades inside your defined range. Keep an eye on price movements and reposition as needed to stay optimized.

Sushi is now on Core! Read the announcement here.

In this tutorial, we’ll walk you through how to bridge assets to Core Chain, swap tokens, and provide liquidity.

How to Bridge Assets to Core Chain

Step 1: Go to the Bridge

Visit https://bridge.coredao.org. You will land on the Core Bridge homepage.

Step 2: Connect Your Wallet

Click "Connect Wallet" in the top right corner. You will be prompted to choose between MetaMask or OKX Wallet. Select the wallet you want to use and approve the connection.

Step 3: Select the Source and Destination Chains

In the “From” dropdown, choose your source chain (for example: Ethereum, BNB Chain, Arbitrum, etc).

In the “To” dropdown, select Core Chain.

Step 4: Choose a Token and Enter the Amount

Select the token you want to bridge (e.g., USDC).
Enter the amount you want to send. The UI will display:

  • Amount
  • Estimated Fees
  • Net amount you will receive

Click “Approve” to allow the bridge to use your token.

Step 5: Add Core Chain to MetaMask (if prompted)

If your wallet does not have the Core network added yet, the site will prompt you to add it.

Review the network details

Approve to add the network and switch to it.

Step 6: Approve Token Spending in Your Wallet

MetaMask or your selected wallet will open a prompt asking you to approve spending of the selected token.

Review the spending cap and gas fees. Confirm the approval.

Step 7: Add Bridged Token to Your Wallet (optional)

A pop-up may appear asking you to add the token (e.g. bridged USDC) to your wallet.

Click “Add Token” so the balance appears in your wallet after bridging.

Step 8: Click “Transfer”

After approving the token, the button will change to “Transfer”.
Click it to initiate the actual bridging transaction.

Step 9: Confirm the Transfer in Your Wallet

A wallet popup will appear asking for final confirmation of the transaction.
It will show the token amount, estimated gas fee, and total cost.

Click “Confirm” to submit the transaction.

Step 10: Wait for the Bridge to Complete

You will see a message: “Transaction Submitted”.
You can click “View on block explorer” to track the transaction on LayerZeroScan. This will show:

  • Source and destination wallets
  • Amount
  • Status
  • Transaction fee

Step 11: Check Your Funds on Core Chain

After the transaction confirms, switch your wallet to the Core Chain network.
Your tokens should now be visible in your wallet.
If not, manually add the token contract or repeat the “Add Token” prompt from earlier.


How to Swap Tokens on Core Chain via SushiSwap

After bridging your assets to Core Chain, you can now swap tokens using Sushi.

Step 1: Go to Sushi on Core

Visit https://sushi.com/core/swap;
Or go to sushi.com, click the network dropdown, and select Core Blockchain.

Step 2: Connect Your Wallet

Click “Connect Wallet”, then select your preferred wallet (e.g. MetaMask).
Confirm the connection in your wallet extension.

Step 3: Select Tokens and Enter Amount

  • In the Sell section, select the token you want to swap (e.g. USDC).
  • In the Buy section, select the token you want to receive (e.g. CORE).
  • Enter the amount to swap.

Step 4: Approve the Token (if required)

If it's your first time swapping that token on Sushi, click “Approve [Token]”.
Confirm the approval in MetaMask.

Step 5: Review and Confirm the Swap

Once approved, click Swap.


A confirmation window will appear with:

  • Trade details
  • Max and min received (after slippage)
  • Network fee
  • Recipient address

Review everything carefully, then click “Swap [Token A] for [Token B]”.

Step 6: Confirm in Wallet

MetaMask will prompt you with a transaction request.
Review the gas fee and confirm the transaction.

Step 7: Transaction Submitted

After submission, Sushi will show:

  • A “Swapping...” status
  • A success message once completed
    Example:
    You sold 4 USDC for 4.76901 CORE

You’ll also get a link to view the transaction on a block explorer.

Step 8: Check Your Wallet

Your swapped token will appear in your wallet.
If not, add it manually using the token contract address for Core Chain.


How to Provide Liquidity on Core Chain via SushiSwap

Providing liquidity on Core Chain via Sushi allows you to earn fees by supplying tokens to a trading pair. But to maximize your earnings, it's crucial to understand how price ranges work in concentrated liquidity.

Step 1: Visit the Sushi Liquidity Page

  • Go to: https://sushi.com/core/pool
  • Make sure Core Blockchain is selected in the top-right dropdown.

Step 2: Connect Your Wallet

  • Click “Connect Wallet” and choose MetaMask or another wallet.
  • Approve the connection in your wallet popup.

Step 3: Start a New Position

  • Click “I want to create a position”.
  • This brings you to the Add Liquidity interface where you can set up your pool.

Step 4: Choose Token Pair and Fee Tier

  • Select your desired pair, e.g., CORE / USDC.
  • Pick a fee tier based on volatility:
    • 0.01% → Very stable pairs
    • 0.05% → Less volatile (used in this example)
    • 0.3% → Most common
    • 1% → Volatile pairs

Step 5: Set Your Price Range

This is where concentrated liquidity gets powerful — and a bit nuanced:

  • You choose the min and max price range for the pair.
  • Example:
    • Min Price: 0.84739 USDC per CORE
    • Max Price: 0.84994 USDC per CORE

⏱️ Why it matters:
You only earn fees when the market trades within your selected price range. If the price moves outside your range, your liquidity becomes inactive — you won’t earn trading fees until it re-enters.

đź’ˇ Narrower ranges = higher capital efficiency = higher earnings if you stay in range, but higher risk of going out of range.

Step 6: Use Presets

  • Use presets like Ă—1.01, Ă—1.2, Ă—2, or Full Range.
  • Full range ensures you’re always active but spreads your capital too wide.
  • Tighter ranges generate much higher APRs when active — e.g., 2000.63x capital efficiency.

Step 7: Add Tokens

  • Enter the amount of each token — e.g.:
    • 5 CORE (~$4.24)
    • 1.82774 USDC (~$1.83)
  • The system calculates the token ratio based on your selected range.

Step 8: Approve Tokens

  • Click “Approve [Token]” (e.g., USDC) for Sushi to access it.
  • Confirm the spending cap in MetaMask.

Step 9: Preview and Add Liquidity

  • Click “Preview”, review your full setup.
  • If it looks good, click “Add Liquidity” and confirm in MetaMask.

Step 10: Success!

You’ll see confirmation that your liquidity was added.

Step 11: Track and Manage

Go to “Manage Liquidity Positions” to:

  • Monitor your position value
  • Claim accrued trading fees
  • Adjust your price range if needed

đź§  Pro Tip:
If your position goes out of range, your assets effectively become one-sided — either all CORE or all USDC — and stop earning fees. To get back in range:

  • Manually adjust your range
  • Remove and re-add liquidity at new price levels

🎉 Done — You’re Earning Fees on Sushi (Core Chain)!

You're now earning a portion of trading fees as long as the market trades inside your defined range. Keep an eye on price movements and reposition as needed to stay optimized.