# Masque ID

#### **Overview**

Masque ID is a decentralized protocol designed to manage on-chain identities for compliant digital assets. It combines on-chain identity proofs with off-chain data storage, optimizing KYC processes while protecting user privacy through encrypted identity proofs.

***

#### **Key Features**

**1.  Identity**&#x20;

Users manage their identities with attributes such as:

* Jurisdiction codes
* Risk scores
* Compliance credentials

**2. Off-Chain Privacy**

* Sensitive data (e.g., passports) is securely stored with trusted KYC providers.
* Only encrypted identity proofs are published on-chain.

**3. Cryptographic Proofs**

Tamper-proof attestations validate identity without exposing private data, ensuring authenticity.

**4. Claims-Based Verification**

* Compliance claims (e.g., KYC, AML) are managed in the Claim Registry.
* Claims are linked to user identities for real-time regulatory validation.

**5. Dynamic Risk Management**

Risk scores are updated dynamically based on user activity, jurisdiction, and compliance status.

***

#### **Core Processes**

**Identity Creation**

Users submit documents to KYC providers, who validate and issue encrypted identity proofs published on-chain.

**Compliance Validation**

The Compliance Module queries Identity and Claim Registries for real-time regulatory checks.

**Updates and Restrictions**

Non-compliant identities and expired claims are dynamically revoked or updated.

<figure><img src="https://1196290230-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhYh8V1C2OHzsf183aFEG%2Fuploads%2F8vNlFiAvxkqUDtwFWipK%2FSlide%204_3%20-%205.svg?alt=media&#x26;token=ebaa17b7-65f3-497c-9d96-a7122e190c9c" alt=""><figcaption></figcaption></figure>


---

# 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://whitepaper.zodor.io/system-architecture/overview-of-the-protocol/masque-id.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.
