Send

Receive

Select token

Swap BTC to USDC on Solana

how to bridge btc to usdc

With Bitcoin wallet

Without Bitcoin wallet

What is usdc on solana?

Circle is the company that issues USDC. Founded in 2013, Circle provides blockchain infrastructure and cryptocurrency services globally. USDC operates across multiple blockchains including Ethereum, Solana, Polygon, Arbitrum, and others, with billions in total circulation.

USDC maintains a 1:1 peg to the US Dollar through 100% collateral backing. Each USDC in circulation is backed by equivalent fiat currency or short-term US Treasury securities held in reserve by Circle.

USDC on Solana is a native SPL token that provides liquidity across Solana DeFi protocols, lending platforms, and trading venues. With sub-second settlement and minimal fees, Solana's USDC offers efficient stablecoin infrastructure for trading and yield strategies.

Convert Bitcoin to stablecoin on Solana for liquidity provisioning, yield farming, or spot trading without exposure to price volatility, while benefiting from Solana's high speed and low transaction costs.

routes

how does garden work

Garden uses Hashed Timelock Contracts (HTLCs) and an intents-based solver network to enable atomic cross-chain swaps.

no wrapping

You receive your asset directly without derivatives or wrapped tokens.

trustless & secure

Either both sides of the swap complete, or your asset is refunded.

optimal routing

Solvers fill your swap request at the best execution path across liquidity sources.

frequently asked questions

On average, 30 seconds to a maximum of 10 minutes, depending on Bitcoin block confirmation.

Yes. To receive USDC, you'll need a Solana-compatible wallet such as Phantom, OKX, or Metamask connected during the swap.

Yes. Garden supports the reverse route, allowing you to convert USDC back to native BTC using the same HTLC mechanism.

Garden uses Hashed Timelock Contracts (HTLCs) to lock BTC on the Bitcoin chain and atomically release USDC on Solana. If either side fails, the BTC is refunded automatically.