You can transfer digital assets from other blockchains like Ethereum, Polygon, and Avalanche to Solana using either a bridge or a centralised exchange (Coinbase).

Portal

To bridge from Ethereum to Solana, you can use the Portal bridge.

Step 1: Navigate To Portal

Navigate to portalbridge.com/#/transfer.

Step 2: Define Source and Target Chain

The “Source Chain” is the chain your assets are currently stored in, which is Ethereum in this case.

The “Target Chain” is the destination chain you want to bridge to, which is Solana in this case. 

Select these two blockchains respectively and then connect your Ethereum wallet, such as Metamask.

Step 3: Select Digital Asset

Select the token you want to bridge to Solana. In this example we opted for USDCet because we are bridging from the Ethereum blockchain — and USDCet is Portal’s wrapped USDC for the Ethereum network.

Step 4: Send USDC To Solana

Enter the amount of USDC you want to bridge.

Next, confirm the target (destination) chain that you’ve previously selected (Solana).

Proceed to connect your Solana wallet, such as Phantom.

Once your Solana wallet is connected, confirm the transfer of your assets.

You can choose to pay the transaction costs either with the receiving chain (Solana) in SOL or with the sending chain (Ethereum) in ETH.

Step 5: Receive Bridged Assets

In the last step you need to approve the transaction in your Solana wallet. 

If everything has been done correctly you should receive your bridged USDC into your Solana wallet within a few minutes.

Allbridge

If you’d for example like to bridge from Avalanche to Solana, you can do so via Allbridge. 

Step 1: Navigate To Allbridge

Navigate to app.allbridge.io/bridge.

Step 2: Define Source and Target Chain

The “From” field should reflect the chain your assets are currently stored in and you’d like to transfer out from, which is Avalanche in this case.

The “To” field is the destination chain you want to bridge to, which is Solana in this case. 

Select these two chains respectively and then connect your Ethereum wallet, such as Metamask.

Step 3: Select Digital Assets

Select USDC.e as the asset you want to bridge, which is Avalanche’s version of USDC.

Step 4: Send USDC To Solana

Next, specify your Solana wallet address and the amount of USDC you wish to bridge.

Approve the transaction with your Solana wallet (transaction costs need to be paid in SOL).

Step 5: Receive Bridged Assets

Once Allbridge has processed the transaction, connect your Solana wallet and approve the transaction. 

If everything has been done correctly you should receive your bridged USDC into your Solana wallet within a few minutes.

Coinbase

Step 1: Navigate To Coinbase

To bridge from Polygon to Solana from a CEX, you could do so via Coinbase. 

Navigate to coinbase.com.

Step 2: Receive Digital Assets

Navigate to the homepage and select the “Send/Receive” button.

Select the “Receive” section of the pop-up menu.

Choose the asset you want to receive from Polygon (e.g. USDC) and copy the USDC address from the pop-up menu.

Navigate to your crypto wallet (Metamask), switch the network to Polygon, click the “Send” button and paste in the USDC address.

Next, fill in how much USDC you would like to send to your Coinbase account, and proceed to confirm your transaction by paying the transaction fee.

Step 3: Send USDC To Solana

Once you have received the USDC from Polygon into your Coinbase wallet, navigate to the “Send/Receive” pop-up menu and select “Send.”

To send USDC to Solana, select “USDC” from the dropdown menu of the “Pay with” section.

Note that you will need a small amount of SOL to pay for withdrawal fees.

Enter the amount of USDC you want to bridge/withdraw and add the recipient Solana wallet address in the “To” section.

Click on “Continue.”

Step 4: Receive Bridged Assets

Once Coinbase has processed the transaction, the USDC should be available in your Solana wallet.

Swap Digital Assets

When bridging, you might receive wrapped versions of the digital assets instead of Solana-native tokens.

To interact with Solana dApps you need native SPL tokens.

You can swap any wrapped token into Solana-native tokens using an aggregator such as Jupiter Aggregator.

Trade On Drift‍

You can deposit the digital assets you purchased and swapped to use as collateral on Drift and start trading, earning yield, and borrowing.

For more on Drift, head over to our Learn hub.

Try Drift Now
Try Drift Now