Repository navigation
Releases
Releases · Cirraya-LLC/Kanhe
Kanhe 0.0.2 (test version)
A test version, the first under the name Kanhe. Use it to try things out, not yet for records you depend on: the protocol may still change before 1.0.
Ledgers made with 0.0.1 do not verify with this version. The rename changed the protocol's own names (record types now begin kanhe.), so start new ledgers.
What is new since 0.0.1
- The name Kanhe. The programs are
kanhe,kanhe-console, andkanhe-index; the specification is at revision v0.17. - Certificates on the console. A Certificates screen, and issuing a whole table at once, signed by the console's own machine.
- Claims. An issuer confirms a condition on a record's fields, such as "the amount is above HKD 1,000,000", without showing the fields themselves (
kanhe claim issue|list|show|revoke). The verifier page shows them. Another organization can ask whether a condition on a record holds instead of asking for the record: the answer is a claim, and the asker never sees the fields. - Trust nodes, as software anyone can run: membership records reviewed by the node's operator (
kanhe trust member ...), their proofs carried in evidence, and the verifier page saying which trust node vouches for an organization. - Clearer errors. When a mirror refuses the server's next entry, it now says why.
Downloads
- Linux (x86-64):
kanhe, the chain and a ledger server;kanhe-console, the web console and the Bo compiler (needskanheof the same version). Each as a.deb, an.rpm, and a tarball. - macOS (Apple silicon): a
.pkgwith all four programs, and a tarball of the programs alone. The package is not signed yet, so macOS stops it the first time: allow it in System Settings, Privacy & Security, "Open Anyway". SHA256SUMSlists every file's SHA-256.
Free and open source under the Apache License 2.0. Questions and reports: issues; security: SECURITY.md.