Stable Release 🎉
This is the first stable release of Mnemonikey. I've been putting off publishing this, but at this point I'm pretty confident in the code and am happy to share it with the world in stable form. From now on, only critical security bug fixes will be applied. Any backwards incompatibilities will be accompanied by an appropriate version number bump in the recovery phrases, so that old phrases are still recoverable. However I don't expect that to be needed.
Reproducible Build Hashes
Here are the SHA256 hashes of the reproducible builds of the mnemonikey
CLI constructed by the CI pipeline. I have reproduced them locally. If you do not trust the published binaries, you may build mnemonikey
locally using the repro-build.sh
script to verify these builds are the same. If you are able to construct mismatching builds with the same compiler version (1.21.5) on the same commit hash, please open an issue so I can help investigate.
Compiling reproducible builds.
compiler version: go1.21.5
git commit hash: 00982e0fd12e063655609b217814c6ef2b3b9b00
The same compiler and source files must be used when reproducing builds.
Building mnemonikey-linux-386...
Building mnemonikey-linux-amd64...
Building mnemonikey-linux-arm64...
Building mnemonikey-windows-386...
Building mnemonikey-windows-amd64...
Building mnemonikey-windows-arm64...
Building mnemonikey-darwin-amd64...
Building mnemonikey-darwin-arm64...
Done. Artifacts compiled in ./build
7d41949cc2368f99057d4de886e0e33c36846192d3c884690e1c561276e33e44 build/mnemonikey-darwin-amd64
17cb4d30e87cafa46fe51467e76067a641de6666d1c108a5efca258852357b22 build/mnemonikey-darwin-arm64
0b130860d3ffa59cd5aad3e9bb3f284486154b70e40c16eaace390ac1cc25df2 build/mnemonikey-linux-386
47125c294080d92a0a63f802fbdf4a74b186500a824e081da41322ad0479257c build/mnemonikey-linux-amd64
6206584283a95bff52fff2d40bf0bd61b7e23618aa55460aa578ad638a9cb291 build/mnemonikey-linux-arm64
79ea387550fc6c5bb929d23127f235a213bb3434c9de5bb136c5c246850c92b7 build/mnemonikey-windows-386
e1fe4b08e3df191c224268e06e79bbe912afd604b48aeacf88b31be64681c3e0 build/mnemonikey-windows-amd64
24604fbb05777a11ea21cc38b76af21eb700bd379eab599d357414e822e142dc build/mnemonikey-windows-arm64