bitcoin-tools / diyjade

Securely custody your bitcoin with Open Source software and generic hardware.
MIT No Attribution
4 stars 1 forks source link

Improve dependency installation #17

Open 1-21gigasats opened 5 months ago

1-21gigasats commented 5 months ago

This is the feedback from the workshop with 10 diy jade installations from the weekend. All in all it worked pretty well. One participant had problems with installing the dependencies, as the script told him only one dependency to install per run so he had to run the script a lot of times to iterate over all. So improvements would be:

What do you think about it?

bitcoin-tools commented 5 months ago

Agreed, this is a painpoint. And that offline flashing would be nice.

I like all three of those bullet points.

bitcoin-tools commented 5 months ago

Also, glad to see your workshop went well. Always good news when things go smoothly.

1-21gigasats commented 5 months ago

Thanks for your feedback. To bullet point 3 (delivering binaries):

Yes, if we really starting doing this the binaries need to be byte for byte reproducible, on github ci and local. The electrum guys are basically doing the same with their binaries and also let them sign by known 3rd parties (@Emzy and others) after they can build the exact same binary local.

Maybe we can accomplish the same. I will play around with it