
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.