# Introduction

## What is Nocturne?

Nocturne is a protocol enabling private accounts on Ethereum. Imagine a conventional Ethereum account but with built-in asset privacy. Nocturne allows users to deposit or receive funds to private, stealth addresses within the Nocturne contracts. Then, in the future, a user can prove ownership of assets in zero knowledge for use in arbitrary transactions or confidential transfers.

<figure><img src="/files/EpfN5fPh3tEEZqM1aNO8" alt=""><figcaption><p><em>Flow chart for an anonymous DEX swap</em></p></figcaption></figure>

## How can I use Nocturne? <a href="#id-48a672f3-4e22-4b2a-a01b-00f373217dc7" id="id-48a672f3-4e22-4b2a-a01b-00f373217dc7"></a>

Nocturne will initially be available via the private vault UI upon mainnet launch. This interface will allow users to privately store/earn yield on idle assets and withdraw to clean burner wallets for higher-touch activities like trading. This is intended to be the home for users’ hot assets which they know they will be transacting with but will want a fresh wallet to do so with each time.

Please visit [app.nocturne.xyz](https://app.nocturne.xyz/).


---

# 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://nocturne-xyz.gitbook.io/nocturne/introduction/introduction.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.
