Verify a contract
For police, lawyers, courts and the parties themselves. Drop in the proof file (JSON) that a party downloaded from their signed contract. The check runs entirely in your browser; the file is not uploaded.
Or paste the proof JSON
Why the content isn’t shown here by Mukari
The items, values and receiver are end-to-end encrypted: only the two parties can read them, and Mukari can’t. A party presents the contract by handing over the signed PDF (printed from their app) together with this proof file. The fingerprint H printed in the PDF’s appendix must equal the H shown above.
What this check relies on
- Signatures: standard Ed25519. Hashes: SHA-256. Anyone can re-check them with common tools; the steps are printed in the PDF appendix.
- Mukari’s attestation keys, including retired ones with their validity periods, are published at /api/attestation-key.
- The timestamp comes from an external timestamp authority, independent of Mukari.