Join Nostr
2026-08-03 10:20:31 UTC

dtonon on Nostr: I've been thinking about reviewing the onboarding process of CC and similar devices, ...

I've been thinking about reviewing the onboarding process of CC and similar devices, to see how seed generation is handled.

My suspicion is that developers, being hardcore tech people, take dice as the obvious solution, so 1) they don't guard the workflow enough, and 2) they pay little attention to the alternative paths (and their code) that use automatic generation. The whole thing may come down to a bias/UX issue.

Anyway: putting a few dice in the box, presenting a nice UI, telling a story about PoW, and asking users to take a real, physical action to secure their wallet doesn't seem too hard to pull off, and it could be quite effective. An advanced feature reframed as a cool setup ritual.

For hot wallets, a similar gamification could be achieved using the camera to generate entropy, style.
Rolling dice is definitely an advanced feature of a hardware wallet unless it was specifically baked into the onboarding - which I think is a cool idea btw and worth doing. But I think correctly stated it so in the video everyone is now bashing him for. It’s not deserved imo, he just pointed out an obvious risk with doing something you don’t know well. And that’s not to say it can’t be done well with the right onboarding experience.