# Documents

Context Documents are a central element of the Context Protocol. Essentially, they are a series of transactions on Arweave used for storing versioned data, providing a flexible and secure method for data management within the protocol.

<figure><img src="/files/hf5bZpST6lNXfpR1CSAd" alt=""><figcaption></figcaption></figure>

**Functionality**

Context Documents serve as containers for data within the Context Protocol. They allow users to store their data on Arweave, and soon other storage blockchain platforms, such as Filecoin, Ethereum storage, and others. The data stored in a Context Document can be linked to one or more templates, providing a structured and organized way to manage data.

**Ownership**

Ownership of Context Documents is a key feature of the Context Protocol. The owner of the data, whether it's a single owner with a Metamask wallet or a full Data DAO with more complex governance, has complete control over their Documents. This ensures that users maintain full ownership and control over their data.

**Decentralization**

Context Documents are decentralized, meaning they are not controlled by any single entity. Instead, they are maintained by the users of the Context Protocol. This decentralization enhances the security and reliability of the Documents, as they are not vulnerable to single points of failure.

Versioning

TBD


---

# 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.ctx.xyz/dns3/core-components/documents.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.
