Prove a web page or document existed on a date: public SHA-256 registry anchored in Bitcoin. Free.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Rend chaque dépôt de cette empreinte SHA-256 : jour, ligne du registre, adresse du reçu. Aucun dépôt : le document n’a pas été daté par ce service.
Empreinte SHA-256, 64 caractères hexadécimaux.
Rend chaque dépôt de cette empreinte SHA-256 : jour, ligne du registre, adresse du reçu. Aucun dépôt : le document n’a pas été daté par ce service.
| Argument | Type | Description |
|---|---|---|
| sha256* | string | Empreinte SHA-256, 64 caractères hexadécimaux. |
{
"type": "object",
"required": [
"sha256"
],
"properties": {
"sha256": {
"type": "string",
"pattern": "^[0-9a-fA-F]{64}$",
"description": "Empreinte SHA-256, 64 caractères hexadécimaux."
}
},
"additionalProperties": false
}Inscrit dans le registre public l’empreinte SHA-256 d’un document que l’utilisateur garde ; le document n’est jamais envoyé. Rend le reçu, qui prouve que ce document existait à cette date, sans modification.
| Argument | Type | Description |
|---|---|---|
| sha256* | string | Empreinte SHA-256, 64 caractères hexadécimaux. |
| libelle | string | Un nom pour s’y retrouver ; il reste dans le reçu, jamais publié. |
{
"type": "object",
"required": [
"sha256"
],
"properties": {
"sha256": {
"type": "string",
"pattern": "^[0-9a-fA-F]{64}$",
"description": "Empreinte SHA-256, 64 caractères hexadécimaux."
},
"libelle": {
"type": "string",
"maxLength": 200,
"description": "Un nom pour s’y retrouver ; il reste dans le reçu, jamais publié."
}
},
"additionalProperties": false
}Le service lit lui-même l’adresse publique (http ou https, 20 Mo et 30 s au plus) et inscrit l’empreinte SHA-256 des octets lus dans le registre public, ancré dans Bitcoin. Rend le reçu : à remettre à l’utilisateur, il prouve que ce contenu était servi à cette adresse à cet instant. Une même adresse se lit une fois par jour.
| Argument | Type | Description |
|---|---|---|
| url* | string | Adresse publique à lire. |
| libelle | string | Un nom pour s’y retrouver ; il reste dans le reçu, jamais publié. |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Adresse publique à lire."
},
"libelle": {
"type": "string",
"maxLength": 200,
"description": "Un nom pour s’y retrouver ; il reste dans le reçu, jamais publié."
}
},
"additionalProperties": false
}Rend la ligne publique d’un reçu par son identifiant (64 caractères hexadécimaux) : empreinte, jour, ligne du registre, et pour un acte de collectivité son adresse pérenne, à citer.
| Argument | Type | Description |
|---|---|---|
| id* | string |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"pattern": "^[0-9a-f]{64}$"
}
},
"additionalProperties": false
}