> For the complete documentation index, see [llms.txt](https://docs.okkult.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.okkult.io/shield/0zk-address.md).

# 0zk address

## 0zk address

A 0zk address is your private address inside Okkult Shield.

It is used for shielded balances and private transfers.

### How it differs from a regular Ethereum address

A regular Ethereum address is used for public transactions on Ethereum.

A 0zk address is used only inside the Okkult Shield system.

It is not a public account for normal wallet activity.

### How it is derived

Your 0zk address is derived deterministically from your connected wallet.

That means the same wallet produces the same 0zk address every time you connect it to Okkult.

{% hint style="info" %}
Your 0zk address is derived locally from your wallet signature.

It is the same every time you connect the same wallet to Okkult.
{% endhint %}

### Why it is private

Your 0zk address is not linked on-chain to your public Ethereum wallet.

It is used inside the shielded system to receive and manage private UTXOs without exposing a direct public wallet relationship.

### How to find your 0zk address

Open the Okkult app and connect your wallet.

After connection, the app derives your 0zk address locally and shows it in the Shield flow where private transfers are supported.

Use the address value shown in the app when you want to receive a private transfer.

### What you can do with a 0zk address

* Receive private transfers
* Hold shielded UTXOs
* Initiate private transfers to other 0zk addresses

### What you cannot do

* Use it for regular Ethereum transactions
* Import it into MetaMask or other wallets

### Important

Only use the 0zk address shown by the app.

Do not edit it manually or try to use it outside Okkult Shield.

### Next Steps

* [Private transfer](/shield/private-transfer.md)
* [UTXO model](/shield/utxo-model.md)
* [Shield FAQ](/shield/faq.md)


---

# 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:

```
GET https://docs.okkult.io/shield/0zk-address.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.
