• 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
Hemi: Bridge, Swap, and LP on Hemi 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

A step-by-step tutorial to swap tokens and provide liquidity on Hemi via Sushi


How to Bridge Assets from Ethereum to Hemi

Bridging assets from Ethereum to Hemi is a straightforward process. Follow these steps to move your tokens efficiently.


Step 1: Access the Hemi Tunnel

  1. Open your browser and go to Hemi Tunnel.

On the left menu, select “Tunnel” to start the bridging process.


Step 2: Connect Your Wallet

  1. Click “Connect Wallet” in the top right corner.
  2. A pop-up window will appear with options to connect:
    • EVM Wallet (for Ethereum-based transactions)
    • Unisat BTC Wallet (only needed for BTC transfers)
  3. Click “Connect your EVM Wallet” to proceed.

Step 3: Approve Wallet Connection

  1. Select “Connect Your EVM Wallet”, then “MetaMask” (or another compatible wallet).
  2. Approve the connection request in MetaMask by clicking “Connect”.
  3. MetaMask will ask for permission to access your accounts and enabled networks. Click “Approve”.

Step 4: Add Hemi Network (If Required)

  1. If this is your first time using Hemi, MetaMask will prompt you to add the Hemi network.
  2. Click “Approve” to add it to your MetaMask wallet.

Step 5: Select the Token and Amount

  1. In the Tunnel interface, choose:
    • From Network: Ethereum
    • To Network: Hemi
  2. Click the token selector and choose the asset you want to bridge.
  3. Enter the amount you wish to send.

Important Note:

  • If you choose ETH, Hemi will support direct bridging.
  • If you choose USDC or another token, the transaction will be redirected to Stargate, where you will complete the bridging process.

Step 6: Confirm the Transaction

  1. Click “Deposit” to initiate the transaction.
  2. A MetaMask confirmation window will appear. Click “Confirm” to proceed.

Step 7: Transaction Processing

  1. Once submitted, a confirmation message will appear.
  2. You can track the transaction on Etherscan by clicking “View transaction”.

Step 8: Check Your Balance on Hemi

  1. After the transaction is confirmed, go to MetaMask and ensure you are on the Hemi network.
  2. Your bridged assets should now be visible in your wallet under Hemi Ethereum (ETH).

Your assets are now successfully bridged from Ethereum to Hemi! 🚀


How to Swap on Hemi via SushiSwap

Swapping assets on Hemi via SushiSwap is simple and seamless. Follow these steps to trade tokens efficiently on the Hemi network.

Step 1: Access the Sushi Hemi Interface

  1. Open your browser and visit Sushi Hemi Swap.

Ensure Hemi is selected as the active network. If not, select Hemi from the list of supported networks on the left sidebar.


Step 2: Connect Your Wallet

  1. Click “Connect Wallet” at the top right.
  2. A pop-up will appear with wallet connection options.
  3. Choose MetaMask (or another compatible wallet).
  4. Approve the connection request in MetaMask by clicking “Connect”.

Step 3: Select the Tokens to Swap

  1. In the Trade section, select:
    • Sell Token: Choose the token you want to swap from the dropdown.
    • Buy Token: Choose the token you want to receive.
  2. Enter the amount you want to swap.

Step 4: Approve Token Spending (If Required)

  1. If swapping USDC.e (or other ERC-20 tokens), you will need to approve the token before swapping.
  2. Click "Approve USDC.e" (or the token you're swapping).
  3. A MetaMask window will appear asking you to grant spending approval to SushiSwap.
  4. Click “Confirm” to approve the transaction.

Step 5: Confirm the Swap

  1. After approval, click “Swap” to initiate the trade.
  2. A swap confirmation window will appear, click the “Swap USDC.e for ETH” to confirm.
  3. Click “Confirm” on MetaMask..

Step 6: Track Your Swap

  1. You will see a confirmation popup with a View on Explorer link.
  2. Click the link to check transaction status on the blockchain.
  3. After confirming, the swap will be processed on the Hemi network.

🎉 Swap Completed!

You have successfully swapped tokens on Hemi via SushiSwap. Your new balance should now reflect in your wallet.


How to Provide Liquidity on Hemi via Sushi

Providing liquidity on Hemi via SushiSwap allows you to earn fees by supplying assets to liquidity pools. Follow these steps to add liquidity efficiently.

Step 1: Access the Sushi Liquidity Interface

  1. Open your browser and visit Sushi Hemi Pool.
  2. Ensure Hemi is selected as the active network. If not, select Hemi from the supported networks on the left sidebar.

Step 2: Connect Your Wallet

  1. Click “Connect Wallet” at the top right.
  2. A pop-up will appear with wallet connection options.
  3. Choose MetaMask (or another compatible wallet).
  4. Approve the connection request in MetaMask by clicking “Connect”.

Step 3: Create a Liquidity Position

  1. Click "I want to create a position" and select:
    • V3 Position (for concentrated liquidity with price range control).
    • V2 Position (for classic liquidity provision with equal token pairing).

Step 4: Choose Token Pair

  1. Choose the token pair you want to add liquidity for (e.g., ETH/USDC.e).
  1. Choose a fee tier based on the type of pair:
  • 0.01% – Best for very stable pairs.
  • 0.05% – Best for less volatile pairs.
  • 0.3% – Best for most pairs (recommended).
  • 1% – Best for highly volatile pairs.

Step 5: Choose Your Deposit Option

You have two choices for how your liquidity will be managed:

  • Smart Pool (Currently disabled) → Automatically adjusts and rebalances based on a predefined strategy.
  • Manual (Selected) → Allows you to customize the price range in which your liquidity will be active.

Step 6: Define Your Price Range

This step determines where your liquidity will be used:

  • The blue range represents price levels where liquidity exists.
  • You can adjust the range sliders to set a minimum and maximum price.
  • If the market price moves outside your set range, your liquidity won’t earn fees.

Step 7: Adjust Token Ratio and Capital Efficiency

  • You can fine-tune your liquidity distribution by choosing:
    • Full Range (Covers the entire price spectrum but is less capital efficient).
    • Narrower Ranges (More efficient but carries impermanent loss risk if the price moves outside the range).
    • Single-Sided Liquidity (Only one token is deposited, converted automatically within the range).
  • Example Settings:
    • Token Ratio (ETH:USDC.e) = 65% : 35%
    • Capital Efficiency = 4.55x (indicating optimized liquidity usage within this range).
    • APR = 325.06% (this is theoretical and depends on trading volume).

Step 8: Input Liquidity Amounts

  • ETH Amount: 0.00195563 ETH (~$3.69)
  • USDC.e Amount: 2 USDC.e (~$2.00)
  • These values depend on the range chosen, as liquidity is not always a strict 50:50 split.

Click Preview to review your position.


Step 9: Confirm Liquidity Addition

Final settings displayed. Click Add Liquidity to proceed.


Step 10: Track Your Liquidity Position

  1. Once confirmed, your liquidity position will be active.
  2. You can view and manage your liquidity under the "Pool" tab.
  3. Earn fees whenever trades occur within your selected price range.

🎉 Liquidity Added Successfully!

You have successfully provided liquidity on Hemi via SushiSwap. Start earning fees from trading activity!

A step-by-step tutorial to swap tokens and provide liquidity on Hemi via Sushi


How to Bridge Assets from Ethereum to Hemi

Bridging assets from Ethereum to Hemi is a straightforward process. Follow these steps to move your tokens efficiently.


Step 1: Access the Hemi Tunnel

  1. Open your browser and go to Hemi Tunnel.

On the left menu, select “Tunnel” to start the bridging process.


Step 2: Connect Your Wallet

  1. Click “Connect Wallet” in the top right corner.
  2. A pop-up window will appear with options to connect:
    • EVM Wallet (for Ethereum-based transactions)
    • Unisat BTC Wallet (only needed for BTC transfers)
  3. Click “Connect your EVM Wallet” to proceed.

Step 3: Approve Wallet Connection

  1. Select “Connect Your EVM Wallet”, then “MetaMask” (or another compatible wallet).
  2. Approve the connection request in MetaMask by clicking “Connect”.
  3. MetaMask will ask for permission to access your accounts and enabled networks. Click “Approve”.

Step 4: Add Hemi Network (If Required)

  1. If this is your first time using Hemi, MetaMask will prompt you to add the Hemi network.
  2. Click “Approve” to add it to your MetaMask wallet.

Step 5: Select the Token and Amount

  1. In the Tunnel interface, choose:
    • From Network: Ethereum
    • To Network: Hemi
  2. Click the token selector and choose the asset you want to bridge.
  3. Enter the amount you wish to send.

Important Note:

  • If you choose ETH, Hemi will support direct bridging.
  • If you choose USDC or another token, the transaction will be redirected to Stargate, where you will complete the bridging process.

Step 6: Confirm the Transaction

  1. Click “Deposit” to initiate the transaction.
  2. A MetaMask confirmation window will appear. Click “Confirm” to proceed.

Step 7: Transaction Processing

  1. Once submitted, a confirmation message will appear.
  2. You can track the transaction on Etherscan by clicking “View transaction”.

Step 8: Check Your Balance on Hemi

  1. After the transaction is confirmed, go to MetaMask and ensure you are on the Hemi network.
  2. Your bridged assets should now be visible in your wallet under Hemi Ethereum (ETH).

Your assets are now successfully bridged from Ethereum to Hemi! 🚀


How to Swap on Hemi via SushiSwap

Swapping assets on Hemi via SushiSwap is simple and seamless. Follow these steps to trade tokens efficiently on the Hemi network.

Step 1: Access the Sushi Hemi Interface

  1. Open your browser and visit Sushi Hemi Swap.

Ensure Hemi is selected as the active network. If not, select Hemi from the list of supported networks on the left sidebar.


Step 2: Connect Your Wallet

  1. Click “Connect Wallet” at the top right.
  2. A pop-up will appear with wallet connection options.
  3. Choose MetaMask (or another compatible wallet).
  4. Approve the connection request in MetaMask by clicking “Connect”.

Step 3: Select the Tokens to Swap

  1. In the Trade section, select:
    • Sell Token: Choose the token you want to swap from the dropdown.
    • Buy Token: Choose the token you want to receive.
  2. Enter the amount you want to swap.

Step 4: Approve Token Spending (If Required)

  1. If swapping USDC.e (or other ERC-20 tokens), you will need to approve the token before swapping.
  2. Click "Approve USDC.e" (or the token you're swapping).
  3. A MetaMask window will appear asking you to grant spending approval to SushiSwap.
  4. Click “Confirm” to approve the transaction.

Step 5: Confirm the Swap

  1. After approval, click “Swap” to initiate the trade.
  2. A swap confirmation window will appear, click the “Swap USDC.e for ETH” to confirm.
  3. Click “Confirm” on MetaMask..

Step 6: Track Your Swap

  1. You will see a confirmation popup with a View on Explorer link.
  2. Click the link to check transaction status on the blockchain.
  3. After confirming, the swap will be processed on the Hemi network.

🎉 Swap Completed!

You have successfully swapped tokens on Hemi via SushiSwap. Your new balance should now reflect in your wallet.


How to Provide Liquidity on Hemi via Sushi

Providing liquidity on Hemi via SushiSwap allows you to earn fees by supplying assets to liquidity pools. Follow these steps to add liquidity efficiently.

Step 1: Access the Sushi Liquidity Interface

  1. Open your browser and visit Sushi Hemi Pool.
  2. Ensure Hemi is selected as the active network. If not, select Hemi from the supported networks on the left sidebar.

Step 2: Connect Your Wallet

  1. Click “Connect Wallet” at the top right.
  2. A pop-up will appear with wallet connection options.
  3. Choose MetaMask (or another compatible wallet).
  4. Approve the connection request in MetaMask by clicking “Connect”.

Step 3: Create a Liquidity Position

  1. Click "I want to create a position" and select:
    • V3 Position (for concentrated liquidity with price range control).
    • V2 Position (for classic liquidity provision with equal token pairing).

Step 4: Choose Token Pair

  1. Choose the token pair you want to add liquidity for (e.g., ETH/USDC.e).
  1. Choose a fee tier based on the type of pair:
  • 0.01% – Best for very stable pairs.
  • 0.05% – Best for less volatile pairs.
  • 0.3% – Best for most pairs (recommended).
  • 1% – Best for highly volatile pairs.

Step 5: Choose Your Deposit Option

You have two choices for how your liquidity will be managed:

  • Smart Pool (Currently disabled) → Automatically adjusts and rebalances based on a predefined strategy.
  • Manual (Selected) → Allows you to customize the price range in which your liquidity will be active.

Step 6: Define Your Price Range

This step determines where your liquidity will be used:

  • The blue range represents price levels where liquidity exists.
  • You can adjust the range sliders to set a minimum and maximum price.
  • If the market price moves outside your set range, your liquidity won’t earn fees.

Step 7: Adjust Token Ratio and Capital Efficiency

  • You can fine-tune your liquidity distribution by choosing:
    • Full Range (Covers the entire price spectrum but is less capital efficient).
    • Narrower Ranges (More efficient but carries impermanent loss risk if the price moves outside the range).
    • Single-Sided Liquidity (Only one token is deposited, converted automatically within the range).
  • Example Settings:
    • Token Ratio (ETH:USDC.e) = 65% : 35%
    • Capital Efficiency = 4.55x (indicating optimized liquidity usage within this range).
    • APR = 325.06% (this is theoretical and depends on trading volume).

Step 8: Input Liquidity Amounts

  • ETH Amount: 0.00195563 ETH (~$3.69)
  • USDC.e Amount: 2 USDC.e (~$2.00)
  • These values depend on the range chosen, as liquidity is not always a strict 50:50 split.

Click Preview to review your position.


Step 9: Confirm Liquidity Addition

Final settings displayed. Click Add Liquidity to proceed.


Step 10: Track Your Liquidity Position

  1. Once confirmed, your liquidity position will be active.
  2. You can view and manage your liquidity under the "Pool" tab.
  3. Earn fees whenever trades occur within your selected price range.

🎉 Liquidity Added Successfully!

You have successfully provided liquidity on Hemi via SushiSwap. Start earning fees from trading activity!