# Workflow & Architect: A Seamless 3-Step Liquidity Solution for the BRC-20 Ecosystem

BisoSwap, the pioneering BRC-20-based swap platform, is a cutting-edge swap protocol built upon the Ordinals protocol, designed to enhance liquidity within the BRC-20 ecosystem.&#x20;

The BisoSwap Workflow & Architect is as below:

### Add Liquidity

<figure><img src="https://4161199273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0YqySSnwEiRlpNCvQGoJ%2Fuploads%2F69jvv2Wuhlipkuiig6lW%2FFrame%2040%20(1)%E7%9A%84%E5%89%AF%E6%9C%AC.png?alt=media&#x26;token=a71d2b77-78ba-41db-95bc-225673e6f8c4" alt=""><figcaption></figcaption></figure>

### Perform Token Swap

<figure><img src="https://4161199273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0YqySSnwEiRlpNCvQGoJ%2Fuploads%2FAskAs45Rxi9zUAZXhXGU%2FFrame%2041.png?alt=media&#x26;token=5ebf51c6-c59f-43df-baa8-ca0673039227" alt=""><figcaption></figcaption></figure>

### Remove Liquidity

<figure><img src="https://4161199273-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0YqySSnwEiRlpNCvQGoJ%2Fuploads%2FLdLU93K5gAzzZjbuzxPs%2FFrame%2042.png?alt=media&#x26;token=50c2ac6e-e091-4886-8d3c-f9ede2ba1f2f" alt=""><figcaption></figcaption></figure>

BisoSwap directly addresses the pressing issue of liquidity in the BRC-20 ecosystem by expanding the liquidity pool for LP transactions and facilitating real-time trading.

As the first decentralized exchange (DEX) in the BRC-20 protocol, BisoSwap employs the automated market maker (AMM) mechanism. This enables users to add liquidity providers (LPs) using tokens, thereby increasing liquidity for transactions and receiving fee incentives. According to the official website, BisoSwap plans to offer node services to all users in the future, providing them with lower GAS fees and a more convenient trading experience.


---

# 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://bisoswap.gitbook.io/bisoswap/workflow-and-architect-a-seamless-3-step-liquidity-solution-for-the-brc-20-ecosystem.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.
