# How does Timestamping work?

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

1. **Creating a Unique Digital Fingerprint**: \
   The first step in timestamping is creating a unique digital signature for the item being timestamped. This unique fingerprint, often referred to as a hash, is generated using a cryptographic algorithm. This hash is unique to the data in the item - even a small change to the data will result in a completely different [hash](/timestamping/how-does-timestamping-work/what-is-a-hash.md). This means each item has a unique identifier that can't be replicated or forged

{% hint style="info" %}
Find out more: [What is a hash?](/timestamping/how-does-timestamping-work/what-is-a-hash.md)
{% endhint %}

1. **Recording the Time and Additional Information**: \
   The next step in the process is to record the precise time the item was created or modified, along with any other relevant data. This can include information about who created or modified the item, the location where it was created, or any other details that might be relevant. This data is then combined with the unique hash from the first step to create the timestamp.
2. **Verifying the Timestamp**: \
   The final step is to verify the timestamp. This is typically done by comparing the hash of the timestamped item with the original[ hash](/timestamping/how-does-timestamping-work/what-is-a-hash.md). If the two hashes match, this confirms that the item has not been altered since it was timestamped. The timestamp serves as proof of when the item was created or last modified and can be used to resolve disputes, establish ownership, or confirm the authenticity of the item.

{% hint style="info" %}
In essence, timestamping is a process that helps to create a secure and verifiable record of when and how digital data was created or modified. This process is crucial in today's digital world, where data integrity and authenticity are of paramount importance.
{% endhint %}


---

# 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://academy.vidt-dao.com/timestamping/how-does-timestamping-work.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.
