# Darkswap FAQs

## **General Overview**

### **What kind of Darkswap is this?**

Singularity Darkswap is an **on-chain orderbook darkpool** that provides **100% obfuscation of all trade details** from the public.\
Only the **order placer** can see their own trade details.\
No one else—including explorers, analysts, or validators—can infer:

* Trade direction
* Order size
* Price
* Counterparty
* Intent

This enables **confidential trading** while preserving **on-chain settlement and auditability**.

### **Who can access Beta Mainnet?**

Only:

* **Users with referral codes,**&#x20;
* **Previous testnet participants**

### **When is Public Mainnet?**

The **Public Mainnet launch** is scheduled for the **coming weeks** and will be **open to everyone**—no referral code or prior testnet participation required.

### **What technology is DarkSwap built on?**

Darkswap consists of **four core components**:

#### **1. Retail User Interface (dApp)**

A **web-based trading app** with wallet integration (WalletConnect, MetaMask, etc.).\
Users can:

* Place and cancel orders
* View fills
* Manage balances

All on-chain transaction details are **obfuscated**, preventing external observers from inferring intent, size, or strategy.

#### **2. Maker API Server**

Built for **professional market makers**.\
They run a **self-hosted local API server** to:

* Submit bulk orders
* Manage inventory
* Integrate with proprietary trading systems

**Roadmap:**\
A **desktop GUI client** will simplify and streamline pro workflows.

#### **3. Matching Engine**

**Current**

A **centralized coordinator** operated by the team:

* Receives **obfuscated orders**
* Performs matching without accessing cleartext data

**Roadmap**

A **decentralized P2P matching network** where:

* No single node sees the entire orderbook
* Peers hold partial views
* Matching occurs collaboratively
* Privacy is preserved by design

#### **4. On-Chain Settlement Layer**

A **non-custodial privacy-layer settlement system** using smart contracts.\
It:

* Verifies **zero-knowledge proofs**
* Executes **atomic swaps**
* Ensures correctness and determinism
* Maintains full **auditability**
* Never exposes trade details publicly

This delivers **confidential execution + verifiable on-chain settlement**.

### **Who is Darkswap designed for?**

Darkswap is built for **anyone who values privacy in trading**, including:

* **Institutional and professional traders** needing large trade execution without revealing strategy.
* **DeFi users** who want confidential swaps to avoid MEV and front-running.
* **Individuals** seeking private, on-chain settlement.
* **Projects or market participants** who want to minimize data leakage and protect competitive strategies.


---

# 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://singularityzk.gitbook.io/singularity/darkswap-onchain-darkpool/darkswap-faqs.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.
