DIY Monero Hardware wallet Fork of Seedsigner

A note on polyseed. Yeah I'll add support 🫡 monerosigner.com/devblog/pol…
2
23
2,354
Site is online monerosigner.com/ I'll work on getting a hidden Tor service for it as well.
2
8
41
3,327
Verifying my account Account name: MoneroSigner Join the #Monero community at Monero.Town!
1
15
1,846
The build quality on these things are incredible. @MoneroTime sent me a couple and I look forward to taking some pictures/videos this week. Monero orange on the outside and monerosigner on the inside
The best 🔥 #SeedSigner #MoneroSigner period. @MonerotimeStore
2
2
37
3,118
Your patience is greatly appreciated. Building MoneroSigner has been a meticulous journey, and I want to acknowledge the time it has taken. I've been aware that many have been closely following the GitHub, eager for progress. Adapting code on an SD card and syncing it with the repository is a laborious process. I am actively working on refining the developer workflow to share the progress made so far. The upcoming website will play a crucial role in enhancing transparency. Thank you for your understanding and support.
1
6
45
5,100
There is currently an active bounty for pure python monero signing. It would be really nice to get a reference implementation in python. Currently most offline signing guides rely on transferring the usnigned tx file and then using sign_transfer. github.com/mjg-foundation/pa…
1
5
31
1,926
Data transfer through sound is on our backlog. (Post CCS delivery) @SeedSigner Is this of any interest for your project? Pizero can be modified. Pi3 & 4 already have a headphone jack. here is a python example github.com/ggerganov/ggwave/…
Replying to @ggerganov
Here is a quick video demonstration (make sure to enable audio). You should be able to decode the audio in the video using ggwave-js.ggerganov.com
1
4
1,786
Working on getting the website up and running. It will be easier to track the progress and eventually it will be home to all the documentation and build instructions.
1
2
16
1,290
Hopefully you are not affected by atomic wallet, if you are: The atomic wallet derivation path for XMR is m/44'/128'/0'/0/0 You should be able to use that path with something like Py_Crypto_HD_Wallet to generate your monero key to import into a different wallet.
1
1
15
1,321
Maximize for plausible deniability. Design it to look like a cheap import retro console handheld. In the future I could add the ability to boot into a game UI. The acrylic cases look like a security threat. Make it appear to be a toy. Draws less attention.
3
5
49
5,791
Is there a standard for key derivation from arbitrary entropy to monero seeds? If there isn't one I want to document the monerosigner process as a possible portable standard. We need the bip39 equivalent for xmr (well documented to allow for competing client implementations)
4
531
Seed generating working. Monerosigner truncates the output of a key derivation function to prevent an overflow I found. I found the Monero Python library allows overflowing hex seeds. I opened an issue as I don't think it was expected behavior. github.com/monero-ecosystem/…
4
624
The Monero python library generates entropy from system randomness by calling urandom. On the bitcoin version of seedsigner seeds are generated via rolling dice into bip39 password based key derivation. I like this approach as it allows verifying seeds. But have to trust dice
0% Dice rolls to key deriv
33% Dice rolls + urandom
33% urandom
33% let user choose
3 votes • Final results
1
422
On singleboard computers like the pi, there might be a reduction in randomness unless we feed an external source of randomness. I like the idea of mixing dice and urandom for entropy in key generation. Better than full trust in dice rolls or system randomness.
1
1
298
Some monerosigner updates for this week. 🧵 PC -> Device TX is down to 5 frames without compression. (that's next step) This is utilizing the version 7 of qr standard which is pretty big. Will need something smaller for device -> PC
1
8
I wanted to be transparent on what I am working on with the monerosigner project as it is community funded through the CCS. The QR research portion is taking longer than I anticipated. I'm a strong believer in our community and will never ask for more funds when work takes longer
1
4
I wanted to keep the community engaged and informed so they know where we are at on the project. Hopefully this update format helps.
4