How To: Get Started on Solana - Part 3 - Swapping Bridged Tokens

Bridged tokens can be swapped for native Solana stablecoins on stable-swaps like Saber and Jupiter. Here's Hubble's guide on swapping bridged tokens.

How To: Get Started on Solana - Part 3 - Swapping Bridged Tokens
How To: Get Started on Solana Part 3: Swap Bridged Tokens.

If you followed Part 1 and Part 2 of this guide, you should now have bridged tokens in your Solana wallet. The USDC we bridged from Ethereum is now on Solana, but it’s not yet “native” Solana USDC.

Now, you'll want to use a decentralized exchange (DEX) on Solana to swap your bridged USDC for Solana-native USDC. You'll also need more SOL to pay for transactions, so we'll show you how to get more SOL as well.

The three DEXs we'll be using in this article are Saber (as recommended by Portal), Jupiter (as recommended by Allbridge), and Orca (for more SOL). You can also find deep liquidity for swapping bridged tokens on Mercurial.

Swapping Wrapped Tokens on Saber

To swap USDCet to native Solana USDC, navigate to Saber.

The Saber DEX terminal.
  • Connect your wallet.
  • Then, select the token you would like to swap from the upper dropdown menu. In this case, it’s USDCet. The tokens you received from bridging should automatically appear at the top of the list of tokens.
Saber's bridged USDC varieties.
  • Select the token you would like to swap to from the lower dropdown menu. In this case, we want to swap to USDC.

Note: There should usually be enough liquidity for you to swap between USDCet (or any other wrapped version of USDC) and USDC. If there isn’t enough liquidity between two tokens swapped on a DEX, you could face slippage. This means it costs more to swap tokens, and you receive less tokens than you would have expected due to this inefficiency caused by a lack of liquidity.

Saber Wormhole bridge USDC to Solana USDC conversion.
  • Click “Review.”
  • Then, approve the transaction in your wallet.
Saber Solana wallet transaction approve.
  • Congrats, you’ve officially finished bridging your tokens to Solana!

You now have Solana-native USDC. However, to further participate in DeFi on Solana and supercharge your liquidity with Hubble Protocol, you need to make sure you have enough SOL to pay for transaction fees.

At the end of this article, we'll be using Orca in this to get more SOL. Before then, let's take a look at how you can swap bridged tokens using Jupiter.

Swapping Wrapped Tokens on Jupiter

  • Navigate to Jupiter (or Mercurial, which is powered by Jupiter), and connect your Solana wallet:
Jupiter Aggregator Stable-Swap Phantom Wallet connect.
  • Select the token you want to swap from (You pay). We have abBUSD.
  • Select the token you want to swap for (You receive). We're swapping for USDC, a Solana-native stablecoin.
  • Select the amount you want to swap. You can click on your balance to automatically enter all the abBUSD from your wallet.
  • If there is liquidity available for the swap to occur, a tab will appear showing the route of your swap and how much USDC you will receive.
Jupiter Allbridge wrapped BUSD to Solana USDC conversion.

Note: If there is no liquidity for the token pair you have chosen, the "Swap" button will be unavailable, as seen below:

Swapping wrapped BUSD to Solana USDC - No liquidity available example.
  • If a swap is available, click the "Swap" button.
  • Approve the transaction in your wallet.
Jupiter confirm wrapped BUSD to USDC in Phantom Wallet.
  • Congratulations! You now have Solana-native USDC!

Swapping Tokens on Orca

If you're bridging tokens to Solana for the first time, you might not have a lot of SOL for gas. It's a good idea to make sure you always have enough SOL to pay for Solana's network fees, so let's go to Orca and get more SOL.

To exchange USDC for SOL (or many other tokens) navigate to Orca:

Orca Decentralized Exchange Home Page.
  • Connect your wallet.
  • In the top menu, choose the token you want to swap from. Here, we've chosen USDC.
  • In the bottom menu, choose the token you want to receive (swap for). In this case, we are trading USDC for SOL.
Orca Wallet connect approval.
Orca USDC to SOL token conversion.

Note: Orca also shows you all the tokens in your wallet on the left side of the screen.

  • Type how many tokens you want to swap. Here, we are swapping 10 USDC. Orca will automatically show you how much SOL you will receive.
  • Click "Exchange."
  • Approve the transaction in your wallet.
  • You will receive an "Exchange Completed" notification in the top right corner.
Orca conversion Solana wallet approve.

Congrats, you now have SOL to pay for tons of transactions on Solana!

That concludes Hubble Protocol's three part guide to getting started on Solana. If you ever need to bridge more tokens from another network, just follow the same steps covered in this guide.

You may need to bridge different kinds of tokens from different chains, depending on the liquidity on Solana for tokens bridged from different chains. Make sure you always check if the tokens you're bridging to Solana can be swapped efficiently and cost-effectively.

Enjoy the unparalleled user experience on Solana!

Keep in Touch

Website | Twitter | Telegram | Discord | Email

Subscribe to Hubble Protocol

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe