> For the complete documentation index, see [llms.txt](https://docs-v1.archipels.io/technical-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-v1.archipels.io/technical-documentation/overview/what-we-do.md).

# What we do

Archipels Certify is a solution for document and data certification on the Blockchain. Secure your documents and data with evidential value thanks to the anchoring on a trusted Blockchain.

* Auditability: make your documents, structured data and processes auditable with the Blockchain.
* Traceability: Record your documents and data as evidence to validate the authenticity of each change.
* Compliance: comply with European regulations (RGPD, eIDAS 2).

We built a blockchain based solution that allows issuers to certify the documents and datas when they emit it. These entities send document or data hashs by API calls to our Trust Registry deployed and connected to Archipels' blockchain. Every hash and its metadatas is stored in data structure inside a smart contract, allowing the data to be retrieved if we look for this hash.

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

## A hash ?

A hash being a unique mathematical transformation of the data of a data or file, if anyone wants to verify the authenticity of a document or data certified by one of our customer, they just have to use the interface displayed by Archipels or our customer.&#x20;

## SDK API

Our API services allow you to host the SDK on your servers and therefore to hash the datas and documents yourself before requesting the proof creation to the API.&#x20;

Only hashs will be transmited to Archipels. Then our Trust Registry will build Merkle Trees and only the global roots are anchored in the blockchain.

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

##

###

####


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs-v1.archipels.io/technical-documentation/overview/what-we-do.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
