Prueba de existencia

Marca temporalmente cualquier archivo con @beat — gratis y público. Tu archivo nunca sale de tu dispositivo; solo se registra su SHA-256. Más tarde, demuestra que el documento existía en ese momento.

Suelta un archivo aquí, o haz clic para elegir — se calcula el hash localmente (SHA-256).

Tu marca temporal se registra al instante — los sellos adicionales se añaden después

De inmediato, al marcar: tu hash, su @beat y hora UTC, y su posición en la cadena de hashes de solo añadir. Eso por sí solo ya demuestra que el documento existía en ese momento.

Tras finalizar la semana — cuando la semana actual se cierra (el lunes siguiente, 00:00 UTC) su raíz Merkle semanal queda congelada, y se añaden encima tres capas independientes:

Así que un certificado recién creado que muestra “pending — week still open” (pendiente — la semana sigue abierta) es completamente normal. Vuelve después de que tu semana haya terminado y se haya sellado, y entonces verifica de nuevo o descarga el certificado una vez más (o escanea su código QR) — la firma, la atestación de Bitcoin y el anclaje bancario aparecerán entonces. La marca temporal en sí nunca cambia.

Anclaje semanal de hashes

La raíz Merkle de cada semana se ancla frente a una referencia bancaria independiente — un registro aparte, con marca temporal, de que el registro de la semana existía en esa fecha.

2026-09-15 · semana 2026-W37
6e6195e7b3fc68759313b51ad9cdc9561aa0f2ea7ac3543ac7fc2335b6b069de
Anclado por: Swissquote Bank SA (Swiss bank · Estado: ✓ confirmed · Ref. bancaria: 1174262612
2026-09-10 · semana 2026-W36
9f4047d4e380e4aafe5c74e5c79adaea91e4e17d06451d6b287942206402cb9b
Anclado por: Swissquote Bank SA (Swiss bank · Estado: ✓ confirmed · Ref. bancaria: 1169672496
2026-09-01 · semana 2026-W35
5e063fd45948dff2c7c514386acc1d876132566eca203f5f4bcf7e9c8c85067d
Anclado por: Swissquote Bank SA (Swiss bank · Estado: ✓ confirmed · Ref. bancaria: 1165796278
2026-08-25 · semana 2026-W34
ff3a763358a943dc75e4b0a485f135047ecb637ab47ae6eab1d8ced1888c8e17
Anclado por: Swissquote Bank SA (Swiss bank · Estado: ✓ confirmed · Ref. bancaria: 1161577508
2026-08-18 · semana 2026-W33
7a1465c1c122c9f788f6e10d563f440b3784b111dfbddcef3ac020278d07ce96
Anclado por: Swissquote Bank SA (Swiss bank · Estado: ✓ confirmed · Ref. bancaria: 1156833423
2026-08-10 · semana 2026-W32
d9c958ab2f36d533bd7a054f89348324a973cd7a3fa0141a80503b604c41d02f
Anclado por: Swissquote Bank SA (Swiss bank · Estado: ✓ confirmed · Ref. bancaria: 1152611848
2026-08-04 · semana 2026-W31
ec00a1a0bc015e4b13feda72fe0dd859507d48f859da81498c2a1eceab970253
Anclado por: Swissquote Bank SA (Swiss bank · Estado: ✓ confirmed · Ref. bancaria: 1148932604
2026-07-28 · semana 2026-W30
gfKbhyyKvpQMYvOe9zWGRoyMHno0VFWAznoVD7GAHuYrXb2g1bIlwhr+z6ard6w+
Anclado por: Swissquote Bank SA (Swiss bank · Estado: ✓ confirmed · Ref. bancaria: 1144955485
2026-07-23 · semana 2026-W29
72c71c70291a6d3cebf5e84ebe0a01163187a56ccd469785beb06b79346f292a
Anclado por: Swissquote Bank SA (Swiss bank · Estado: ✓ confirmed · Ref. bancaria: 1141610457
2026-07-06 · semana 2026-W27
a66f790ca3fdd097dadf24226139aa148ae9b84e29e8aec53accf5e22b594fbf
Anclado por: Swissquote Bank SA (Swiss bank · Estado: ✓ confirmed · Ref. bancaria: 1132054035
2026-06-30 · semana 2026-W26
b460cb716fbf3481480b428f97d7ec115d8816f0fcb3669a85e03774065256b8
Anclado por: Swissquote Bank SA (Swiss bank · Estado: ✓ confirmed · Ref. bancaria: 1127113185
2026-06-23 · semana 2026-W25
1b33c081be206b028d508be5046a3da6a195448fbded7d54a6f2e02d13a5749d
Anclado por: Swissquote Bank SA (Swiss bank · Estado: ✓ confirmed · Ref. bancaria: 1122189662

Cómo funciona

1. Tu navegador calcula el SHA-256 del archivo — el archivo permanece en tu dispositivo.

2. El hash se registra en un registro de solo añadir, encadenado por hashes, con su @beat y hora UTC.

3. Cada semana todos los hashes se combinan en una raíz Merkle, se firman con nuestra clave Ed25519 y se anclan externamente — frente a una referencia bancaria independiente y en Bitcoin mediante OpenTimestamps.

4. Cualquiera puede verificar después el hash de un archivo, su marca temporal, su prueba de inclusión hasta la raíz anclada, la firma y la atestación de Bitcoin (.ots descargable).

Esto certifica la existencia en un momento dado y la integridad — no la autoría ni la autenticidad del contenido.

¿Compartes una foto sellada por un mensajero? Envíala como documento/archivo: las apps que recomprimen imágenes cambian los bytes y el hash de lo que llega ya no coincide con el original sellado.

¿Quieres el algoritmo exacto — el hash de hoja y nodo, el mensaje firmado, cómo recalcular una prueba de inclusión? Lee la especificación de prueba completa.

La prueba responde a «esto existía antes de ese momento». Su reflejo responde a «esto no puede leerse hasta ese momento»: un sobre sellado en el tiempo se abre solo después de un @beat elegido, y solo cuando coinciden titulares de claves independientes — nadie puede abrirlo antes, nosotros incluidos. Ya está activo y es público para desarrolladores; el flujo de un clic llegará aquí a continuación.

Las raíces Merkle semanales se firman con nuestra clave Ed25519. Clave pública: YNVYXDyg3hQGM3F+/ec+ZNmeN1JI/hZX+CxLqyJdyN0=