Getting started

Converting between SOL and USDC on Axiom

Axiom's wallet has a Convert function so you can park gains in USDC without leaving the terminal, and a separate SOL–USDC bridge that funds perps on Hyperliquid. People confuse the two, and the single most common conversion error is a wallet with USDC but no SOL to pay for the transaction. This guide covers both tools and every reason a conversion fails.

Two different USDC balances

USDC on SolanaUSDC on Hyperliquid
Where it livesYour Axiom wallet, as an SPL tokenYour perps margin account
How you get itWallet button, then swap (Convert)SOL–USDC button at the top right, convert SOL
What it is forHolding value, sending to exchanges, converting back to SOLOpening leveraged positions
Getting it backConvert to SOL, instantConvert to USDC on Solana, about 5 minutes

How to convert SOL to USDC (or back) in the wallet

  1. Click the wallet button

    Axiom's Convert docs start here. The panel shows your SOL and USDC balances.

  2. Click the swap button

    Choose the direction, SOL to USDC or USDC to SOL, and enter an amount. Leave some SOL behind if you are converting SOL.

  3. Confirm

    Convert is an on-chain swap, so it uses your priority fee and slippage settings and confirms in seconds.

How to move SOL into perps margin

Click the SOL–USDC button at the top right, click the swap button, enter the SOL amount and click Convert. Axiom moves the value to Hyperliquid as USDC. To withdraw, repeat the process in reverse; Axiom's docs say the USDC arrives on Solana after roughly five minutes. The perps guide covers what to do once the margin is there.

Why "Convert failed, nothing was sent"

The message means the transaction never confirmed and your balances are unchanged. Causes, in order of likelihood:

CauseHow to recognise itFix
No SOL for feesSOL balance near zero while USDC balance is fineDeposit 0.01 to 0.02 SOL and retry
Converting all your SOLYou pressed Max on SOL to USDCLeave a small SOL balance; the swap itself costs SOL
Token account rentFirst time this wallet has held USDCSolana needs a small SOL deposit to create the account; keep a buffer
CongestionOther transactions are also slowRaise priority fee, or wait
SlippageLarge amount during a sharp SOL moveSplit the conversion or allow slightly more slippage
Wrong balanceThe USDC you see is on HyperliquidBring it back to Solana first via the SOL–USDC button

If it keeps failing, look up your address on Solscan. No transaction means nothing was sent and you can retry safely. A failed transaction with a reason such as "insufficient lamports" confirms the SOL-buffer problem.

Sending USDC out of Axiom

Solana USDC can be sent to any exchange or wallet that accepts USDC on the Solana network. Sending it to an address on another network loses it. If in doubt, convert to SOL and send SOL, which every Solana venue accepts. Steps are in how to withdraw.

Convert FAQ

Does Axiom charge a fee to convert?

Axiom's docs list no separate conversion charge. You pay the Solana network fee and any priority fee, and the swap's quoted rate includes market spread.

Can I hold USDC on Axiom to avoid volatility?

Yes. Axiom's docs describe Convert as the way to move into USDC "to stay protected from crypto volatility". Keep some SOL alongside it for fees.

Why can't I find the Convert button?

It is inside the wallet panel, reached from the wallet button, then the swap icon. The SOL–USDC button at the top right is the perps bridge, not the wallet converter.

How long does Hyperliquid USDC take to come back?

About five minutes, according to Axiom's perps withdrawal docs.

Sources: Convert, Perpetuals Deposit and Perpetuals Withdraw pages on docs.axiom.trade. Read 5 November 2026.

Ready to try Axiom?

Create your account with referral code THANKS

Opens Axiom's own sign-up page with the referral attached, so the documented 10% trading-fee discount applies. We may earn a commission. Check that Axiom's terms allow users in your country first.

Open axiom.trade/@thanks
Open Axiom