Closed stepansnigirev closed 3 years ago
I think there is no need for explicit action from the user. https://github.com/cryptoadvance/specter-diy/commit/834ac0e6733e260e3c11184697a2d14596433020 implements rng updates from touch events.
The only possible use-case would be adding user-provided randomness verifiably i.e.:
Maybe add a button "Add more entropy", when you click on it wallet asks to draw something on the screen. When you draw on the screen, the wallet takes coordinates of your finger and hashes them together with initial entropy. At the end your entropy is always better.
Here is a small snippet that can be in the callback of the screen where we draw: