Skip to content

Releases: kaptonia/zikaron

ZIKARON Desk 0.1.0

Choose a tag to compare

@kaptonia kaptonia released this 01 Oct 01:44

ZIKARON Desk 0.1.0 —— 首个发布版本。

ZIKARON Desk 把你的证据和作品记进一本只增不改的账本,把账本锚定到以太坊主网,并凭账本签发授权,任何人都能独立核验。用户手册在 docs/manual/(中文、English)。

下载

文件
ZIKARON-0.1.0-macos-arm64.dmg macOS(Apple 芯片):打开后把 ZIKARON.app 拖进「应用程序」
ZIKARON-0.1.0-macos-arm64.pkg macOS 安装包:应用装进 /Applications,命令行 zikaron 装进 /usr/local/bin
zikaron-0.1.0-src.tar.gz 本版本的源码
SHA256SUMS.txt 上面三个文件的 SHA-256
THIRD-PARTY-LICENSES.txt 应用与命令行所含第三方库和字体的许可声明

应用用自签证书(Kaptonia)签名,未经公证。从浏览器下载的文件带有 macOS 的隔离标记,系统会拒绝打开;在较新的 macOS 上,「系统设置 > 隐私与安全性」里的「仍要打开」也不一定有效。先用 shasum -a 256 <文件> 核对 SHA-256,再在「终端」里去掉隔离标记:

  • 用 dmg:打开 dmg 之前先运行下面这条,再打开 dmg,把 ZIKARON.app 拖进「应用程序」:

    xattr -d com.apple.quarantine ~/Downloads/ZIKARON-0.1.0-macos-arm64.dmg
    

    如果已经拖进去了,改为运行:

    xattr -dr com.apple.quarantine /Applications/ZIKARON.app
    
  • 用 pkg:先运行下面这条,再双击安装:

    xattr -d com.apple.quarantine ~/Downloads/ZIKARON-0.1.0-macos-arm64.pkg
    

命令里的路径按你实际下载的位置改。

0.1.0 不提供 Linux 安装包。x86_64 的 Linux 请从源码构建,见 README。

校验和

033cccae949d3d37d6c2c8674ae32419a01790c523ab34b84ea54211cc78d1dd  ZIKARON-0.1.0-macos-arm64.dmg
6f49a4cb35b7e7aeaa2fc724382ff650bd9a6e6a6a5347d598533e8ee5f5464a  ZIKARON-0.1.0-macos-arm64.pkg
383b08847004b3409275c388dd6e1b8bb76c63fab1e73d0d2734e6c6720b81f5  zikaron-0.1.0-src.tar.gz

以太坊主网锚定

本版本在发布前已记入作者的 ZIKARON 账本,并锚定到以太坊主网:

账本里记录的内容指纹:

项 SHA-256
ZIKARON-0.1.0-macos-arm64.dmg 033cccae949d3d37d6c2c8674ae32419a01790c523ab34b84ea54211cc78d1dd
ZIKARON-0.1.0-macos-arm64.pkg 6f49a4cb35b7e7aeaa2fc724382ff650bd9a6e6a6a5347d598533e8ee5f5464a
zikaron-0.1.0-src.tar.gz 383b08847004b3409275c388dd6e1b8bb76c63fab1e73d0d2734e6c6720b81f5
SHA256SUMS.txt c054be85a20952f986ea46ad9f6201c2c9bdcbecef01ef62e650525a54e52cef
源码提交 54fe7db b0a679c69cac91c68b99fe704f30abd2bdc9107053650dec2373f2507ed1b434

源码提交的指纹是提交对象的 SHA-256。在本仓库标签 v0.1.0 的克隆里运行:

git cat-file commit HEAD | shasum -a 256
English

ZIKARON Desk 0.1.0 — the first release.

ZIKARON Desk records your evidences and works in an append-only ledger, anchors that ledger on Ethereum mainnet, and issues grants from it that anyone can verify independently. The user manual is in docs/manual/ (English, 中文).

Downloads

File
ZIKARON-0.1.0-macos-arm64.dmg macOS (Apple silicon): open it and drag ZIKARON.app to Applications
ZIKARON-0.1.0-macos-arm64.pkg macOS installer: the app in /Applications, the zikaron command line in /usr/local/bin
zikaron-0.1.0-src.tar.gz Source code of this release
SHA256SUMS.txt SHA-256 of the three files above
THIRD-PARTY-LICENSES.txt Licenses of the third-party crates and fonts in the app and the command line

The app is signed with a self-signed certificate (Kaptonia) and is not notarized. Files downloaded in a browser carry macOS's quarantine flag, and macOS refuses to open them; on recent macOS, "Open Anyway" in System Settings > Privacy & Security does not always work either. Check the SHA-256 with shasum -a 256 <file> first, then remove the quarantine flag in Terminal:

  • With the dmg: before opening the dmg, run the command below, then open the dmg and drag ZIKARON.app to Applications:

    xattr -d com.apple.quarantine ~/Downloads/ZIKARON-0.1.0-macos-arm64.dmg
    

    If you have already dragged the app in, run this instead:

    xattr -dr com.apple.quarantine /Applications/ZIKARON.app
    
  • With the pkg: run the command below, then double-click the pkg to install:

    xattr -d com.apple.quarantine ~/Downloads/ZIKARON-0.1.0-macos-arm64.pkg
    

Change the paths to wherever you downloaded the files.

There are no prebuilt Linux packages in 0.1.0. Linux x86_64 builds from source; see the README.

Checksums

033cccae949d3d37d6c2c8674ae32419a01790c523ab34b84ea54211cc78d1dd  ZIKARON-0.1.0-macos-arm64.dmg
6f49a4cb35b7e7aeaa2fc724382ff650bd9a6e6a6a5347d598533e8ee5f5464a  ZIKARON-0.1.0-macos-arm64.pkg
383b08847004b3409275c388dd6e1b8bb76c63fab1e73d0d2734e6c6720b81f5  zikaron-0.1.0-src.tar.gz

Anchored on Ethereum mainnet

This release was recorded in the author's ZIKARON ledger and anchored on Ethereum mainnet before publication:

The content fingerprints recorded in the ledger:

Item SHA-256
ZIKARON-0.1.0-macos-arm64.dmg 033cccae949d3d37d6c2c8674ae32419a01790c523ab34b84ea54211cc78d1dd
ZIKARON-0.1.0-macos-arm64.pkg 6f49a4cb35b7e7aeaa2fc724382ff650bd9a6e6a6a5347d598533e8ee5f5464a
zikaron-0.1.0-src.tar.gz 383b08847004b3409275c388dd6e1b8bb76c63fab1e73d0d2734e6c6720b81f5
SHA256SUMS.txt c054be85a20952f986ea46ad9f6201c2c9bdcbecef01ef62e650525a54e52cef
Source commit 54fe7db b0a679c69cac91c68b99fe704f30abd2bdc9107053650dec2373f2507ed1b434

The source commit's fingerprint is the SHA-256 of the commit object. In a clone of this repository at tag v0.1.0:

git cat-file commit HEAD | shasum -a 256