# Getting Started

**Sats Terminal** gets you the best deal on your Runes swaps every time, we are the first Bitcoin-native aggregation protocol, offering seamless access to aggregated swaps and liquidity across multiple Bitcoin DEXes and DeFi platforms.  Review the docs below to get a better understanding of the product offerings and to understand what is the best integration for you.&#x20;

{% content-ref url="/pages/qsN82QIZ7OQFrUxwzykz" %}
[Swap v2 SDK](/sats-terminal/swap-sdk/editor.md)
{% endcontent-ref %}

Our **JavaScript SDK** is built for easy integration into any front-end or back-end environment, enabling you to create custom UX/UI or scripts for Bitcoin swaps. It handles all communication with our smart routing API, manages error handling, and provides smooth integration for Bitcoin-native DeFi.

{% content-ref url="/pages/ktYOZLmN0B5DjBADsWar" %}
[Sats Swap API (Coming Soon)](/sats-terminal/satswap-api/sats-swap-api-coming-soon.md)
{% endcontent-ref %}

Our **REST API** offers full access to aggregated swap data and allows for deep, customized integrations, providing a single endpoint to manage all swap needs across supported Bitcoin DEXes and liquidity sources.

{% content-ref url="/pages/ZlE5aywAdYelbAJUg0qJ" %}
[Broken mention](broken://pages/ZlE5aywAdYelbAJUg0qJ)
{% endcontent-ref %}

If you have no time, you can use the **URL Embed** to embed directly to our swap interface, pre-configured with your token and ref code, making it easy to onboard users with minimal setup. The fully customizable **Sats Terminal Embed** can be implemented in minutes, giving your users instant access to aggregated Bitcoin swaps without leaving your platform.&#x20;

{% hint style="info" %}
Implement in 5 minutes and enable Bitcoin runes trading for your users from anywhere.
{% endhint %}

It’s a quick way to onboard users into the Bitcoin DeFi ecosystem, without them leaving your website.


---

# 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://satsterminal.gitbook.io/sats-terminal/getting-started/quickstart.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.
