Bridge to Solana and swap tokens with ShillSwap

ShillSwap supports cross-chain routes into Solana. You can choose USDC on Base as your source and USDC on Solana as your destination, or select SOL as the destination asset for a cross-chain swap.

The important distinction is the receiving network. USDC on an EVM chain is not already a Solana balance, and an Ethereum-style wallet address is not a Solana receiving address.

Start a bridge to Solana

Check the destination address and token

Use a compatible Solana wallet receiving address that you control or have verified. Do not paste an EVM address into a Solana destination. A token's mint address identifies the asset; it is not your wallet's receiving address.

Check whether you want SOL or USDC on Solana. Sending value across networks and changing the asset are separate choices that a supported cross-chain route can combine.

How to bridge into Solana

  1. Connect the source wallet and select the asset and network you are sending from.
  2. Choose Solana as the Buy network, then select SOL, USDC or your intended available destination token.
  3. Enter the amount and check the receiving address whenever requested.
  4. Wait for the route to load and review its quoted output, costs and slippage details.
  5. Review every source-wallet request. Follow the transaction until its destination outcome is known.

If a source token requires an EVM spending approval, that approval is not the completed Solana transfer. Source-chain submission is another separate stage.

Gas and completion

Keep the source network's gas asset available for required source transactions. SOL is used for Solana transaction fees; receiving a token such as USDC does not by itself guarantee that you can perform later Solana transactions without SOL.

Cross-chain completion can require additional steps after the source transaction confirms. An error, delay or unconfirmed outcome is not a reason to send the same transaction again blindly. Save the transaction hash and inspect the available status or explorer information first.

Common questions

Can I bridge USDC from Base to Solana?

Choose USDC on Base as Sell and USDC on Solana as Buy. Verify the Solana receiving address and review the current route for your amount.

Is a token mint address my receiving address?

No. The mint identifies the token. Use the receiving address supplied by your compatible wallet, not the token's identifier.

Is this an EOA-to-EOA transfer?

Not in the Ethereum account-model sense. Solana has a different account model. The EOA guide explains the EVM side without treating every wallet as an EOA.

Understand fees · Base guide · Open ShillSwap