Presenting records
When you need to prove something, pick the records that bear on it and export a record kit: one .zkit file holding those records, the original files and the on-chain proofs. Whoever receives it can verify it on their own computer.
Exporting a record kit
- Press “Export record kit” on a record’s detail page; that record is already selected.
- To add more, press “Select” and pick the entries that bear on the matter; the rest stay with you.
- “Originals of the selected records” lists the files the records were made from. For any that is missing, press “Add” under “Attachments · Optional”, or drop the original onto the page.
- Write a note and press “Verify and export”; on the “Export record kit” card check where it is saved and press “Export”. The app checks the kit itself first and writes it once it passes, with “Record kit exported to …”.
A record kit is one .zkit file with no size limit: attach it to an email, copy it to a USB stick, or hand it to an arbiter; it carries verification notes for the recipient in Chinese and English. For a folder, turn on “Export as a folder” before exporting. Before handing it over, glance at what the chosen entries say: record names and notes are inside.
For one person’s eyes
On the export page, turn on “Encrypt the record package”; on the “Export record kit” card, fill in either “Recipient address” or “Recipient public key” and press “Export”. The .zkit it writes opens for the recipient alone, and anyone else who gets it cannot even verify it. An encrypted kit is always one file, so “Export as a folder” greys out while encryption is on. “Encrypted record package exported” means it is done.
- By address: the app looks on your network and your read-only networks for an anchoring transaction that address signed, and works out its public key from it. When the address has never anchored on chain, the app says “Encrypted record package not exported: this address has not anchored on chain”; ask the recipient for their public key and fill that in.
- By public key: the recipient presses the copy key beside “Public key” under “Details” in Settings › Identity key and sends it to you.
- Once the recipient opens it, they can still pass the contents on; the encryption covers the way to them.
Putting it online
You can also place a record kit at any https address for others to fetch. What goes online is a kit in folder form: turn on “Export as a folder” when exporting. You do the upload; in Settings › Network, press “Edit” on the “Published address” row, fill it in and press “Save published address”; then press “Check publication” and “Check” in the dialog, and the app checks that the copy online matches the one here.
Early and steady records weigh more
In “Readings and reference (not in the package)” in the export page’s side column, press “Calculate” for three numbers:
- First recorded
- The earliest moment the content can be shown to have existed.
- Max depth
- How many on-chain records hold this content.
- Continuity
- How steadily it went on chain from the first record to the last.
A ledger that records the drafts, revisions and final version along the way convinces more than one with the final version alone.
On receiving a record kit
Open Verify › Verify record and drop the kit in; see Verifying a record kit. A kit encrypted to you opens here too, and once it passes you can take out its originals.