Author

Topic: which wallets use deterministic "BUILDS"? (Read 214 times)

legendary
Activity: 3472
Merit: 10611
October 27, 2019, 01:38:08 AM
#4
I think Trezor wallets provide deterministic builds - https://wiki.trezor.io/Developers_guide-Deterministic_firmware_build
i'm not sure how Trezor works but can we categorize it as a deterministic build just because of its firmware could be built deterministically?

Also, I found few coins use deterministic builds -
thanks but i am not interested in altcoins.
member
Activity: 87
Merit: 27
October 26, 2019, 10:30:22 AM
#3
I think Trezor wallets provide deterministic builds - https://wiki.trezor.io/Developers_guide-Deterministic_firmware_build

Also, I found few coins use deterministic builds -

Zcash: https://github.com/zcash/zcash-gitian

Particl: https://github.com/particl/particl-core/tree/master/contrib
legendary
Activity: 3472
Merit: 1721
October 23, 2019, 08:37:46 PM
#2
Electrum: https://github.com/spesmilo/electrum/tree/master/contrib/build-wine

Mycelium: https://github.com/mycelium-com/wallet-android#deterministic-builds

Afaik Andreas Schildbach's Android Wallet can also be built reproducibly.
legendary
Activity: 3472
Merit: 10611
October 23, 2019, 07:35:59 AM
#1
if you are rushing to post name of the HD wallets, read this first:
what is a deterministic build?
in simple terms it means if "I" build the said wallet from its source code the hash of the produced binary should be the same exact thing as the hash of the released binaries that could be downloaded from the wallet website.
https://en.wikipedia.org/wiki/Reproducible_builds
and in my opinion this is one of the most important features that users of these wallets must start demanding from their developers because majority of users would be running the binaries that were provided to them instead of building from source and a deterministic build improves the security and quality of a project by a lot.

* i know bitcoin core builds are deterministic (don't know since when).
* Wasabi wallet also does this from version 1.1.3

i always "guessed" Electrum is also doing it but i can't find any information about it. anybody know better?
any other wallets?
Jump to: