Skip to content

Bridging USDS to Solana via SkyLink

Move USDS between Ethereum and Solana in minutes. No fees. No slippage. Just gas.

SkyLink is the official bridge for moving USDS between Ethereum and Solana. It’s powered by LayerZero’s OFT (Omnichain Fungible Token) standard, which means your USDS transfers 1:1 with no liquidity pools, no slippage, and no protocol fees.

The only cost is the Ethereum gas fee to initiate the transaction.

Key benefits:

  • Feeless — No bridge fees or protocol charges
  • No slippage — 1:1 transfer, every time
  • Fast — Typically completes in minutes
  • No claim step — USDS arrives automatically in your Solana wallet

Before you start, make sure you have:

  • USDS in an Ethereum wallet
  • A Solana wallet
  • A small amount of ETH for gas (typically $2–5, depending on network conditions)

Estimated time: ~2 minutes

Go to stargate.finance/bridge — this is the frontend interface for SkyLink.

Click Connect Wallet and select your Ethereum wallet. Approve the connection request.

You’ll also need to connect a Solana wallet to receive the bridged USDS. Click the wallet icon for the destination chain and connect your Solana wallet.

Configure the bridge:

  • From: Ethereum
  • Token: USDS
  • To: Solana

Enter the amount of USDS you want to bridge. You’ll see the exact amount you’ll receive on Solana — it’s 1:1, with no slippage.

If this is your first time bridging USDS via SkyLink, you’ll need to approve the bridge contract to access your USDS. This is a one-time approval.

Click Approve and confirm the transaction in your wallet.

Review the details:

  • Amount to send
  • Amount to receive (should match exactly)
  • Estimated gas fee (referred to as the message fee on Stargate)
  • No bridge fees

Click Transfer and confirm the transaction in your Ethereum wallet.

Your transaction will be submitted to the Ethereum network. Once confirmed, LayerZero will relay the message to Solana and mint USDS directly to your connected Solana wallet.

No claim step required — USDS is automatically minted and deposited in your wallet.

SkyLink uses LayerZero’s OFT (Omnichain Fungible Token) standard to move USDS across chains.

When you bridge Ethereum to Solana:

  1. The OFT Adapter locks your USDS on Ethereum
  2. LayerZero relays a message to Solana
  3. The Solana OFT Program mints equivalent USDS to your wallet

When you bridge Solana to Ethereum:

  1. The Solana OFT Program burns your USDS
  2. LayerZero relays a message to Ethereum
  3. The OFT Adapter unlocks equivalent USDS to your wallet

This lock/mint mechanism ensures USDS on Solana is always backed 1:1 by USDS on Ethereum. There are no liquidity pools or AMM mechanics — just direct, deterministic transfers.

Typically 1–5 minutes. The transaction needs to confirm on Ethereum first, then LayerZero relays the message to Solana.

Not necessarily. The bridge can create your USDS token account automatically if needed. However, having a small amount of SOL (~0.01) is useful for future Solana transactions.

There’s no protocol-enforced minimum. The practical minimum depends on gas costs — bridging very small amounts may not be economical. There’s no maximum.

What if USDS doesn’t appear in my Solana wallet?

Section titled “What if USDS doesn’t appear in my Solana wallet?”

First, check the transaction status on LayerZero Scan. If the transaction shows as complete but USDS isn’t visible:

  • Ensure you’re connected to the same Solana wallet you used during bridging
  • Try adding the USDS token manually using the address below
  • Check that your wallet is set to show all tokens

Yes. The process works in both directions. Select Solana as the source and Ethereum as the destination, and follow the same steps.

SkyLink is governed by Sky Ecosystem Governance and powered by LayerZero infrastructure. The bridge contracts have been audited and are the official mechanism for USDS cross-chain transfers.

ChainTokenAddress
EthereumUSDS0xdC035D45d973E3EC169d2276DDab16f1e407384F
SolanaUSDSUSDSwr9ApdHk5bvJKMjzff41FfuX8bSxdKcR81vTwcA

For developers and those who want to verify:

ChainContractAddress
EthereumOFT Adapter0x1e1D42781FC170EF9da004Fb735f56F0276d01B8
SolanaOFT ProgramSKYTAiJRkgexqQqFoqhXdCANyfziwrVrzjhBaCzdbKW