> For the complete documentation index, see [llms.txt](https://diode-mixer.gitbook.io/diode-mixer/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://diode-mixer.gitbook.io/diode-mixer/introduction.md).

# Introduction

Diode Mixer is the first decentralized protocol for anonymous transactions on Blast.&#x20;

Diode Mixer creates the new “anonymous transactions + DeFi” approach that combines CoinJoin and zero-knowledge proof. It supports anonymous token transactions on Blast such as ETH, USDB, etc. And by enabling liquidity mining, holding mining, anonymous transaction mining, Blast airdrop for developers and native yield, it allows early users to obtain extra revenues while enjoying high-quality anonymous transaction services.

## **What's the meaning of Diode Mixer?**

The name "Diode Mixer" is inspired by the physical concept of a diode, which theoretically only allows current to flow in one direction. The term "diode" vividly describes the working principle of Diode Mixer, which involves mixing transactions within the contract to sever the connection between input and output addresses, allowing for one-way, untraceable transactions, thus achieving transaction privacy.

## **Why do we need Diode Mixer?**

Everyone should have the right to keep their private data from being monitored or recorded without permission. Diode Mixer aims to provide people with an anonymous way to manage and trade their financial assets with lower fees, faster speed, and more decentralized governance.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://diode-mixer.gitbook.io/diode-mixer/introduction.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
