# Introduction

<figure><picture><source srcset="https://3740916603-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUBPoLiKUVJHjgsBfedPI%2Fuploads%2Fe58adbq95HbIiN806v0M%2FBSQ%20Header_Dark.png?alt=media&#x26;token=b9c70f5e-7277-4d08-b0de-ee6603a4f210" media="(prefers-color-scheme: dark)"><img src="https://3740916603-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUBPoLiKUVJHjgsBfedPI%2Fuploads%2FlTunl9q9cHM7XMNv0Cxb%2FBSQ%20Header_Light.png?alt=media&#x26;token=7316c45e-557d-4c06-ad1c-4f7ac3262ed3" alt=""></picture><figcaption></figcaption></figure>

**Blanksquare** is the **composable privacy stack** for wallets and DeFi apps. We deliver plug-and-play privacy infrastructure (Shielder SDK, Shielded Accounts, Relayer Network, Anonymity Revoking mechanisms) that can be integrated directly into EVM-compatible wallets.

Our goal is to make on-chain privacy usable, scalable, and compliant by default. With Blanksquare, wallets and dApps can unlock private, auditable interactions for their users without the technical lift, while generating revenue through withdrawal and shielding fees.

### What you will find in these docs

This documentation is divided into three main sections:

* [**Key concepts**](https://docs.blanksquare.io/key-concepts/shielded-pools): why is there no privacy in Web3? How does Blanksquare come into play? In particular we explain shielding and related concepts. These chapters are mostly targeted at users looking to learn more about Blanksquare and privacy in general.
* [**User guides**](https://docs.blanksquare.io/user-guides/key-generation-process): a practical set of guidelines for using Blanksquare-powered products. This section's goal is to provide general best practices for anyone setting out to use either Blanksquare's own pilot apps, or any wallet or app that uses Blanksquare.
* [**Integration guides**](https://docs.blanksquare.io/integration-guides/quickstart): containing a comprehensive walkthrough of implementing Blanksquare's privacy in a third-party product, as well as demo apps and integration examples. They will be most useful to developers and anyone wishing to add privacy to their existing wallet or app.
* [**Protocol details**](https://docs.blanksquare.io/protocol-details/shielder): diving deep into the concepts behind the product, such as ZK relations, encryption schemes, approaches to anonymity revoking and more. Even though a certain level of mathematical proficiency is recommended to fully enjoy all of the sections, they will be useful not only to cryptographers, but anyone willing to dive deep into the exciting world of zero-knowledge proofs and privacy concepts.


---

# 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://docs.blanksquare.io/readme.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.
