Public trial instance. Anyone can open these pages and see the documents issued here. Use sample documents, never real ones. Resolver addresses are shown without their host part.

Hash chain · Ed25519

Issuance registry

Every document and copy issued, and every trace, is recorded here, append-only. Anyone holding the registry file and the public key can check its chain without TAPAK.

Intact

The registry chain is intact

The hashes and signatures of all 90 entries are valid. Checked when this page was opened.

Entries 90 3 documents, 43 copies, 39 traces
Not signed yet 0 every entry signed
Last entry #90 2985443d…409f

Anchor log

The number and hash of every entry, appended to a file on separate storage. Entries deleted from the end of the registry show up only with this log, or with the anchor printed in a forensic report.

Not set

Not in use. Choose a file on storage that the people who can edit the registry cannot edit, run tapak --log-jangkar BERKAS jangkar mulai, then run the server with the same location.

Public key

Hand it to the examiner with the registry file. The two are enough to verify the chain outside TAPAK.

Ed25519, hexadecimal
f51a6cc9a1f436d4c428f6a270e272322f92654a281b8d9d1a725009f8316f90
Independent verification command
tapak-verify-registry registry.db --public-key registry_signing.pub

Daily Merkle roots

One root binds all of a day’s entries. Send the file to the higher echelon as an anchor: an old entry that was changed will no longer match.

Canary DNS queries

Every copy carries a unique domain name. When a resolver outside the unit’s network looks it up, the file was probably opened there.

14 queries Log intact
CopiesTimeResolverActions
Copy #13 nota_dinas.pdf · A query 13 November 202612:09:58 UTC 182.8.x.x Trace
Copy #13 nota_dinas.pdf · A query 13 November 202612:09:14 UTC 182.8.x.x Trace
Copy #13 nota_dinas.pdf · A query 13 November 202603:52:02 UTC 182.8.x.x Trace
Copy #13 nota_dinas.pdf · A query 13 November 202600:12:28 UTC 182.8.x.x Trace
Copy #13 nota_dinas.pdf · A query 12 November 202616:33:18 UTC 182.8.x.x Trace
Copy #13 nota_dinas.pdf · A query 12 November 202615:31:44 UTC 182.8.x.x Trace
Copy #13 nota_dinas.pdf · A query 12 November 202615:31:09 UTC 182.8.x.x Trace
Copy #13 nota_dinas.pdf · A query 12 November 202615:30:22 UTC 182.8.x.x Trace
Copy #13 nota_dinas.pdf · A query 12 November 202613:52:22 UTC 182.8.x.x Trace
Copy #13 nota_dinas.pdf · A query 27 October 202617:28:12 UTC 39.194.x.x Trace
Copy #13 nota_dinas.pdf · A query 27 October 202616:00:05 UTC 172.16.x.x Trace
Copy #13 nota_dinas.pdf · A query 27 October 202615:39:50 UTC 172.16.x.x Trace
Copy #13 nota_dinas.pdf · A query 27 October 202615:09:51 UTC 144.217.x.x Trace
Copy #13 nota_dinas.pdf · A query 27 October 202615:05:25 UTC 172.16.x.x Trace

Recipient names are left out on purpose: a canary query is supporting evidence, not an attribution. Match the copy number to its recipient through Trace.

Issued documents

3 documents, 43 marked copies.

Issue a document
DocumentIssuedCopiesSHA-256Actions
Nota_Scan_250dpi_Juri.pdf Issuer: Juri Independen · traced 2 times 3 copies · 14 November 2026 · traced 2 times
14 November 202613:11:45 UTC 3 93361b98debbba34…
surat_telegram.pdf Issuer: Uji Foto Sungguhan · traced 9 times 20 copies · 12 November 2026 · traced 9 times
12 November 202613:53:06 UTC 20 7c0bdf2815b0466f…
nota_dinas.pdf Issuer: Kasi Ops Fiktif · traced 28 times 20 copies · 27 October 2026 · traced 28 times
27 October 202614:56:56 UTC 20 fac9bba95c8bf929…