Solana HyperliquidEstablished

Solana to Hyperliquid bridge

Hyperliquid's own deposit only accepts USDC from Arbitrum, so Solana funds need a bridge. Mayan, Relay and Across can deliver USDC to your Hyperliquid trading balance in one step. To hold SOL on Hyperliquid, deposit native SOL through Unit, which credits USOL. Unit's minimum is 0.12 SOL.

Reviewed October 25, 2026 ยท 6 solutions checked

On this page
  1. Short answer
  2. Why this route is difficult
  3. Possible approaches
  4. Options compared
  5. Working solutions
  6. How to move Solana to Hyperliquid
  7. Fees and timing
  8. Common mistakes
  9. Before you transfer
  10. FAQ
  11. Related routes

Short answer

Hyperliquid accounts are addresses, so you need an EVM wallet address (starting with 0x) as the receiving account even if your funds sit in a Solana wallet like Phantom. The sends from Solana and credits that 0x address on Hyperliquid.

There are two common goals. If you want USDC to trade perps, use a bridge that deposits directly to . If you want SOL itself on Hyperliquid, use Unit, which holds SOL on Solana and issues USOL on Hyperliquid.

Key facts
Native deposit chainArbitrum only (USDC)
SOL depositsUnit, credited as USOL
Unit minimum0.12 SOL
Receiving accountEVM address (0x)
Gas on SolanaSmall SOL fee

Why this route is difficult

Hyperliquid's is built for USDC on Arbitrum. Solana is not connected directly, so every route relies on a third party bridge or on Unit.

Hyperliquid has two layers, HyperCore for trading and for . Some bridges deliver only to HyperEVM, which is a common source of confusion.

Possible approaches

1Direct deposit to HyperCore

Mayan, Relay or Across take USDC or another token on Solana and credit USDC on HyperCore.

Trade-offOne transaction, but you rely on the bridge's route and quote.

2Native asset via Unit

Deposit SOL to a Unit address and receive USOL on Hyperliquid.

Trade-offYou keep SOL exposure, but it depends on Unit's guardians and the 0.12 SOL minimum.

3Two steps via Arbitrum

Move USDC from Solana to Arbitrum with CCTP, then use Hyperliquid's own deposit.

Trade-offUses well known bridges, but needs ETH on Arbitrum and a 5 USDC minimum deposit.

Options compared

OptionYou getTypical timeCostBest for
Mayan, Relay or Across to HyperCoreUSDC in your Hyperliquid balanceSeconds to minutesBuilt into the quoteTrading perps quickly
UnitUSOL on HyperliquidDepends on Solana confirmations and Unit processingHolding or trading SOL spot
CCTP to Arbitrum, then native depositUSDC in your Hyperliquid balanceMinutes, two stepsSolana and Arbitrum feesUsing only Circle and Hyperliquid's own bridge

Working solutions

SolutionYou receiveCustody / verificationNotes
MayanUSDC on HyperCore spot or perpsNon custodial, auction based routesDeposits into HyperCore from supported chains, Solana included.
RelayUSDC in Hyperliquid perps fill and settleDeposits to Hyperliquid perps from any chain Relay supports.
AcrossUSDC on HyperCore based relayersNamed by CoinGecko among the common ways to reach Hyperliquid from Solana.
UnitUSOL on Hyperliquid2 of 3 guardians: Unit, Hyperliquid Labs, Infinite FieldFor . Minimum 0.12 SOL, smaller deposits are lost.
LI.FI (Jumper)Depends on the chosen routeDepends on the underlying bridge that compares several bridges. Check that the destination is HyperCore.
deBridgeTokens on HyperEVM via the DLN networkDelivers to HyperEVM, not to the trading balance. Move funds to HyperCore before trading.

How to move Solana to Hyperliquid

Bridge USDC from Solana to HyperCore

  1. 1

    Prepare the receiving address

    Have an EVM wallet you control, for example MetaMask or Rabby, and connect it once at app.hyperliquid.xyz. This 0x address is your Hyperliquid account.

  2. 2

    Pick a bridge that supports HyperCore

    Open Mayan, Relay or Across. Choose Solana as the source and Hyperliquid (HyperCore or perps) as the destination, not HyperEVM.

  3. 3

    Enter amount and address

    Connect Phantom or another Solana wallet, enter the amount and paste your 0x Hyperliquid address. Check the amount you will receive in the quote.

  4. 4

    Confirm and check the balance

    Sign the Solana transaction. When the bridge reports completion, the USDC appears in your Hyperliquid trading balance.

Fees and timing

The Solana transaction fee is usually a fraction of a cent, but keep some SOL in the wallet to pay it.

Bridges build their fee and any swap cost into the quote. Compare the final USDC amount across Mayan, Relay and Across before signing.

Unit deducts the network fee from the deposit. Amounts under the 0.12 SOL minimum are not credited and are lost.

Common mistakes

  • Sending SOL to Unit below the 0.12 SOL minimum. Hyperliquid's docs say such deposits are lost.
  • Choosing HyperEVM as the destination when you want to trade. HyperEVM and HyperCore have separate balances, and funds on HyperEVM must be moved before you can trade perps.
  • Pasting a Solana address as the Hyperliquid recipient. The receiving account must be an EVM 0x address.

Before you transfer

  • Test with a small amount first, especially on a route you have not used before.
  • Check the destination layer in the bridge interface. HyperCore is for trading, HyperEVM is for apps and needs HYPE for gas.
  • Trading on HyperCore costs no gas, so you do not need HYPE to place orders.

Frequently asked questions

Yes, through a bridge such as Mayan, Relay or Across. You sign on Solana with Phantom, but the receiving Hyperliquid account must be an EVM 0x address.

Use Unit in the Hyperliquid app. It gives you a Solana deposit address and credits USOL. The minimum is 0.12 SOL.

HyperCore holds your trading balance and trades cost no gas. HyperEVM runs smart contracts and uses HYPE for gas. Their balances are separate.

No. That button takes USDC on Arbitrum. From Solana you either use a bridge or move USDC to Arbitrum first.