Swap
This page explains how to perform swaps inside the Spark ecosystem using Sats Terminal.
Swapping tokens on Spark through Sats Terminal is designed to feel natural even for users unfamiliar with Bitcoin-native trading. The interface focuses on simplicity: you select the token, specify the amount, adjust your preferences, and submit the transaction through your wallet. Behind this lightweight workflow is a routing engine that automatically seeks the best available price across Spark liquidity.
Connecting Your Wallet
Everything begins with connecting your wallet, which activates the swap panel and unlocks your balances. Sats Terminal supports Spark Wallet, Xverse, and even lets you create a new Spark Wallet instantly within the interface. This flexibility means that both experienced users and newcomers can start swapping without additional setup.

Once connected, your BTC and token balances sync automatically, ensuring all swap calculations reflect real on-chain data.
Preparing Your Swap
The swap interface is built for clarity. You choose which token you want to buy or sell, and Sats Terminal displays the estimated output, route, and expected slippage. Percentage shortcuts for BTC (25%, 50%, Max) make it easy to commit a part of your balance without typing numbers manually.
You can swap in either direction:
BTC → Spark token
Spark token → BTC
A single button flips the direction, which is useful if you're rebalancing or exiting a position quickly.
Slippage & Routing Settings
Small adjustments to slippage can be crucial when dealing with volatile tokens or low-liquidity pairs. You are free to set:
Default recommended slippage
Custom slippage (useful for rapid market movement)
Auto routing for best execution
Manual routing for strategic control
This combination allows beginners to keep things simple, while giving traders room to personalize their strategy.
Executing the Swap
Once settings are configured, confirm the swap. Your wallet will open a signing request showing the transaction details. After you approve the transaction, Spark’s settlement layer finalizes your swap on Bitcoin.
The interface will show a confirmation once the swap is fully executed.
Swapping is intentionally streamlined - the goal is to reduce friction, while still providing enough transparency and control to satisfy experienced traders.
Last updated