Bitcoin Forum
November 11, 2024, 08:26:23 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: which wallets use deterministic "BUILDS"?  (Read 233 times)
pooya87 (OP)
Legendary
*
Offline Offline

Activity: 3626
Merit: 11027


Crypto Swap Exchange


View Profile
October 23, 2019, 11:35:59 AM
Merited by OmegaStarScream (2)
 #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?

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
malevolent
can into space
Legendary
*
Offline Offline

Activity: 3472
Merit: 1724



View Profile
October 24, 2019, 12:37:46 AM
Last edit: October 24, 2019, 12:55:50 AM by malevolent
Merited by pooya87 (2)
 #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.

Signature space available for rent.
Julian ogan
Member
**
Offline Offline

Activity: 87
Merit: 27


View Profile
October 26, 2019, 02:30:22 PM
Merited by pooya87 (1)
 #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

pooya87 (OP)
Legendary
*
Offline Offline

Activity: 3626
Merit: 11027


Crypto Swap Exchange


View Profile
October 27, 2019, 05: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.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!