# Trade by Sats Terminal

## Overview

Trading Bitcoin L1 assets (like Runes) has always been fragmented: dozens of DEXs, inconsistent liquidity, volatile pricing, slow UX, and large execution slippage.

\
Sats Terminal solves this by unifying all liquidity sources under a single, fast, non-custodial interface.

With advanced routing algorithms and real-time market intelligence, the Trade module ensures your swaps always follow the most optimal path - whether that means routing through multiple pools, crossing order books, splitting orders, or using hybrid liquidity sources.

***

## Runes Swap

**Sats Terminal Runes Swap** is the first **Bitcoin-native aggregation protocol** designed to get you the **best execution on every Runes swap**.

\
Instead of routing trades through a single DEX, Sats Terminal aggregates liquidity across multiple Bitcoin decentralized exchanges, marketplaces, and DeFi platforms — ensuring optimal pricing, minimal slippage, and reliable settlement.

#### **Key Features**

* Best-execution routing across multiple Bitcoin DEXes
* Aggregated liquidity for deeper markets
* Lower slippage, better pricing, higher reliability
* One integration for all supported Runes swap sources
* Built for developers, wallets, and applications

#### **Integrations**

* **Swap v2 SDK** for programmatic trading and custom UI
* **Swap API (Coming Soon)** for deep backend integrations
* **Sats Terminal Embed** for instant, no-code swap interfaces

***

## Runes SDK

The **Swap v2 SDK** is the fastest way to integrate Bitcoin-native swaps into any product.

\
Written in JavaScript/TypeScript, it works in both **front-end** and **back-end** environments and handles all communication with Sats Terminal’s smart routing engine.

Use it to build:

* Your own custom swap experience
* Automated trading scripts
* Wallet integrations
* Backend swap services

#### **Key Features**

* Smart routing logic handled automatically
* Built-in error handling and transaction management
* Fully compatible with all Bitcoin-native wallets
* Light and flexible for any architecture
* Works with Node.js, browsers, and serverless functions

#### **Best For**

> Developers who want full control over the swap UX/UI or need to build complex integrations without maintaining routing logic themselves.

***

## Spark Swap

**Spark Swap** brings Lightning-fast Bitcoin L2 swaps into the Sats Terminal ecosystem.

#### **Key Features**

* Instant, low-fee swaps
* Bitcoin-native security
* Seamless integration through the Sats Terminal
* Unified interface with the Runes Swap aggregator
* Designed for next-generation Bitcoin L2 applications


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.satsterminal.com/products-overview/trade-by-sats-terminal.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
