Borrow by Sats Terminal
What Is Sats Terminal?
Sats Terminal is a Bitcoin-native platform for trading, borrowing, and earning yield on BTC and stablecoins, all from one intuitive interface.
Trade on Sats Terminal lets you swap Bitcoin L1 and L2 assets across multiple DEXes with optimized routing for the best prices.
Trade on Sats Terminal is the first Bitcoin-native aggregation protocol for Runes swaps. It offers seamless access to aggregated swaps and liquidity across multiple Bitcoin DEXes and DeFi platforms, then automatically routes your Runes trade through the optimal path so you get the best deal every time.
In simpler terms, Trade is like a price comparison engine for Runes swaps on Bitcoin. Instead of visiting several different Bitcoin DEXes, checking each price, and manually executing the best one, Trade does all of that in seconds and executes the swap for you.
To understand why Trade is valuable, it helps to understand the problem it solves.
When you use a single decentralized exchange to swap assets, you are limited to the liquidity and pricing available on that one platform. If the DEX has shallow liquidity pools, your trade may suffer from high slippage — meaning the actual price you receive is worse than the quoted price because your trade moves the market.
Different DEXes often have meaningfully different prices for the same asset pair, depending on their liquidity distribution, fee structures, and trading volume. By using only one exchange, you may be leaving money on the table.
Trade's aggregation engine works by:
This process happens in real-time and typically takes only a few seconds. The result is a swap price that is equal to or better than what you would get on any individual DEX.
Trade's smart routing goes beyond simple price comparison. The algorithm considers several factors when determining the optimal route:
For example, for a large Runes swap, the optimal route might split your trade across two Bitcoin DEXes — one with deep liquidity for that pair, and another with a slightly better price for smaller amounts — minimizing overall slippage.
Trade is built for Bitcoin-native DeFi and focuses on Runes — Bitcoin-native tokens. The specific Runes and pairs routed through Trade depend on the venues supported by its aggregation across multiple Bitcoin DEXes and DeFi platforms.
Trade is designed to be accessible both through its web interface and as developer infrastructure. There are three primary ways to integrate:
The Sats Terminal JavaScript SDK provides a programmatic interface for executing swaps. Developers can import the SDK into their applications and call swap functions directly, with full access to route optimization and price quoting.
The SDK is ideal for:
For developers who prefer HTTP-based integration or work with non-JavaScript environments, the REST API provides the same functionality through standard API endpoints. You can fetch quotes, compare routes, and execute swaps by making API calls.
The API is well-suited for:
The simplest integration option is the Sats Terminal Embed — a drop-in URL widget that lets you add the Sats Terminal swap interface directly to any website or application. The embed can be pre-configured with a token and ref code and, per the docs, you can "implement in minutes."
This is perfect for:
More details on all integration options are available in the Sats Terminal Trade documentation.
Here is a practical comparison of using Trade versus swapping on a single DEX:
On a single DEX, you get the price available on that specific platform, which may or may not be the best market price. With Trade, the aggregator compares prices across all integrated DEXes and routes your swap to maximize the output amount.
Large trades on a single DEX can experience significant slippage because you are drawing from a single liquidity source. Trade mitigates this by splitting large orders across multiple DEXes, spreading the price impact and reducing overall slippage.
Using individual DEXes requires you to manually visit each platform, connect your wallet, compare prices, and execute the trade. Trade reduces this to a single interaction: specify the swap and confirm. The aggregation, comparison, and routing all happen automatically.
For a detailed breakdown of the swap process, see How Does Bitcoin Swapping Work on Sats Terminal?. Here is a simplified overview:
The entire process typically completes within seconds to a few minutes, depending on the blockchain network's confirmation time.
Slippage is one of the biggest risks in decentralized trading. It occurs when the price of an asset changes between the moment you request a swap and the moment the transaction is executed on-chain.
Trade includes built-in slippage protection:
These protections ensure that you are never surprised by the outcome of a trade. If market conditions change unfavorably between quoting and execution, the transaction simply does not go through.
Historically, Bitcoin holders have been underserved by DeFi. Most DEX aggregators and swap platforms were built for Ethereum tokens and only added BTC support as a secondary feature. This often results in:
Trade addresses each of these issues by being built Bitcoin-first. The routing engine, asset support, and user interface are all optimized for people who are starting from a Bitcoin position and want to swap into other assets (or vice versa).
Trade lives on its own app at app.satsterminal.com — a different domain from Borrow and Earn. Developers can dive into SDK, REST API, and Sats Terminal Embed integration guides at docs.satsterminal.com/trade.
To start using Trade:
For developer integration, visit docs.satsterminal.com/trade for the JavaScript SDK, REST API, and Sats Terminal Embed documentation.
Already linked — no change needed
Common Questions
Trade is Sats Terminal's DEX aggregation product that lets you swap Bitcoin Layer 1 and Layer 2 assets across multiple decentralized exchanges in a single transaction. It automatically finds the best price by comparing routes across integrated DEXes, so you do not need to check each exchange manually.
Related Questions
Borrow by Sats Terminal
Sats Terminal is a Bitcoin-native platform for trading, borrowing, and earning yield on BTC and stablecoins, all from one intuitive interface.
Borrow by Sats Terminal
Learn how Sats Terminal aggregates Bitcoin swap routes across multiple DEXes to find the best price for your BTC trades.
Borrow by Sats Terminal
Learn what Borrow by Sats Terminal is, how it works as a Bitcoin-backed stablecoin lending aggregator, and why BTC holders use it to access liquidity without selling their Bitcoin.
Borrow by Sats Terminal
Earn on Sats Terminal lets you earn yield on Bitcoin and stablecoins through native and partner vaults, with automatic optimization and non-custodial security.