cryptoadvance / specter-diy

DIY airgapped hardware wallet that uses QR codes for communication with the host
MIT License
441 stars 73 forks source link

Refactor with asyncio #66

Closed stepansnigirev closed 4 years ago

stepansnigirev commented 4 years ago

This RP makes a lot of changes in the architecture of Specter-DIY. As there are so many changes it would be nice if we could test and try it before we merge. Here is a build: specter-diy.bin.zip Unzip and copy .bin file to DIS_F469NI volume as usual.

Changes include:

stepansnigirev commented 4 years ago

Binary updated with new changes fixing USB communication.

hodlwave commented 4 years ago

No issues from me building this branch from source. I successfully tested generating a new 12 word mnemonic, and receiving/spending single key + 2/2 multisignature with a Coldcard and Specter Desktop coordinating the wallet. All communication with my computer was done with QR codes. No apparent bugs.

Also I like the network bar at the top of the screen and the word suggestion when recovering the mnemonic is super helpful :)

stepansnigirev commented 4 years ago

@hodlwave, thank you very much for testing!