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.

Auto Routing is enabled by default, giving you the most efficient path. Manual Routing is available for advanced users wanting full control over pools and liquidity paths.


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