Skip to main content
There are two ways to get USDB on Spark: More integrations are planned, including native on- and off-ramps. Contact us if you want to integrate USDB.

Bridge from USDC

Bridge USDC from another supported chain to get USDB.
1

Go to the USDB Bridge

2

Select source chain

Choose your preferred network as your source chain.
3

Connect your wallet

Connect the wallet holding your USDC (Phantom, Coinbase Wallet, etc.).
4

Enter amount

Enter the amount of USDC you want to bridge.
5

Enter your Spark address

Paste your Spark wallet address (starts with spark1...).
6

Confirm and bridge

Approve the transaction in your wallet. USDB arrives in ~1-2 minutes.

Supported Source Chains

Chain
Token
Bridge Time
Solana
USDC
Few seconds
Ethereum
USDC
~1 minute
Base
USDC
Few seconds
Arbitrum
USDC
Few seconds
Optimism
USDC
Few seconds
Polygon
USDC
Few seconds
Bridge fees vary by route and network conditions. The bridge UI shows exact fees before confirmation.

Swap BTC for USDB

Swap BTC for USDB on any of these venues. Swaps settle instantly.

LuminexLuminex

Utxo.FunUtxo.Fun

SatsTerminalSatsTerminal

XverseXverse
1

Choose a venue

Pick any of the trading venues above.
2

Connect your wallet

Connect or create a Spark wallet.
3

Sell BTC for USDB

Select the swap direction and enter your amount.
4

Review and execute

Check the price, fees, and slippage, then confirm.

Instant Settlement

Sub-second finality

$1 Minimum

Low barrier to entry

AMM Pricing

Deep liquidity pools

Slippage Protection

Configurable limits

Fees

Network Fee
$0
Free on Spark
Trading volume counts toward your reward tier. Higher volume = higher rewards.

What You Need

Before getting USDB, make sure you have:
You need a Spark wallet to receive USDB. Use any Spark-compatible wallet like Xverse, Guap, Blitz Wallet, LayerZ, or BitBit.Developers can also receive USDB directly via the Spark CLI or the native Spark SDK, without using a consumer wallet.
Either USDC on a supported chain (for bridging) or BTC on Spark (for swapping).
Your 24-hour trading volume determines your reward tier. A daily $500 volume moves you to the 4% tier from the 3.5% base.

After You Get USDB

Once you have USDB in your Spark wallet, you can:
  • Earn rewards: Hold USDB to earn BTC rewards (3.5 - 6%)
  • Earn Flashpoints: Accumulate points that boost your rewards
  • Trade: Swap back to BTC anytime
  • Transfer: Send USDB to any Spark address, free and instant
  • Redeem: Exit to BTC, USD, or USDC whenever you want