# Key Features

This section mainly introduces the features of the MEMO protocol.

* **User Centric**: The MEMO protocol is centered around the user, with its design and operational mechanisms always placing the rights, experience, and data sovereignty of the user at the core.
* **Decentralized Identity**: The decentralized identifiers provided by the MEMO protocol allow users to fully control their own identities and data while interacting seamlessly with decentralized platforms.
* **Data Availability**: The modular data layer provided by the MEMO protocol continuously provides proofs of data availability for on-chain data publication.
* **Data Assets**: The on-chain data assets provided by the MEMO protocol fully unleash the value of data. Data Availability is used to ensure consistency and integrity both on-chain and off-chain.


---

# 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://memolabs.gitbook.io/memo-gitbook/memo-protocol/feature.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.
