I am once again deep in the world of designing around xpubs and derivation paths. How can we design experiences where the user never needs to know what these terms mean?
erik
erik@primal.net
npub1zqsu...cqrs
Bitcoin Product Designer @ Hoseki. Human Rights Foundation grantee working on ecash.
Dove into NUT-11 P2PK over this Sunday, it's pretty cool. You can lock a token to a public key so only its owner can claim it. Got me thinking about designing this into #eNuts. Still wrapping my head around the more advance bits like multisigs and timelocks. More to come!
Note: this is just a prototype, this feature doesn't yet exist in eNuts. Still needs a lot of consideration, but you can check out the NUT-11 documentation and try out eNuts on Testflight!
Docs:
eNuts:
https://www.enuts.cash
GitHub
nuts/11.md at main · cashubtc/nuts
Cashu protocol specifications https://cashubtc.github.io/nuts/ - cashubtc/nuts
Censorship resistant peer to peer electronic cash is non-negotiable. The transactions will continue broadcasting until moral improves.
My favorite bitcoin designer. 

"The difference between a bad electronic cash system and well-developed digital cash will determine whether we will have a dictatorship or a real democracy."
-David Chaum
Arm yourself with knowledge frens.


Bitcoin Magazine
The Genesis Files: How David Chaum’s ECash Spawned A Cypherpunk Dream
Bitcoin and other cryptocurrencies can trace their roots to this earlier, privacy-focussed payment system for the internet.
Blessed with an entire chapter on Ecash. For me, the journey in how got to bitcoin is the most fascinating thing about this project. Thanks for researching and putting this all together @Aaron van Wirdum.


I'm learning to code with ChatGPT and it's the most fun I've had in months. I'm using ChatGPT to help me generate TypeScript with Framer Motion to make a killer website. I now have so much more control. Is this what driving stick shift feels like?
GM. Eating steak, homeschooling your children, and loving Jesus have absolutely nothing to do with bitcoin. There’s no need to inject your own personal ideology into bitcoin.
The Times 03/Jan/2009 Chancellor on brink of second bailout for banks.
A thought-provoking perspective on bitcoin from Femi Longe.
Question about Bitkey's recovery process: They claim it's a standard 2 of 3 multisig. However, their recovery method seems unconventional. Bitkey allows users to restore their multisig setup even if 2 out of 3 keys are lost by contacting Bitkey for the server key. Does the server key store more than just 1 of 3 private keys? Wouldn't this key need to store the entire multisig data (something like output descriptors)? Script type, derivation path, and private keys for ALL other keys? How else could it recreate the multisig? 

The last month has been pretty busy with fiat job & freelance projects. Schedule is finally freeing up in December. Looking forward to a clear schedule. The joy of flow state w/ Figma open and brainstorming ways to improve the eNuts send and recieve Ecash flows. I’ve already laid down some strong improvements and designs I’m proud of. The end goal is to get these operations down to as little taps as possible while creating the feeling of a little magic in the interaction. I can’t wait for these to get fleshed out and merged.
Are coinjoins on halt due to high the on-chain fee environment? Wasabi Wallet been awaiting coinjoin for a few days now.
Follow up on some #nostrdesign. Thinking of how to improve the UX of redeeming cashu tokens within the Amethyst timeline. Considering a single redeem button for simplicity. For users with Nostr Wallet Connect (NWC/NIP-47), we'll display NWC as the app/client. Other Ecash/LN wallets will be listed in a slide-up modal. Users can choose a default wallet to avoid frequent modal interactions.
Thinking about ways to improve the UX of redeeming cashu tokens seamlessly within the Amethyst timeline.
cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbGVnZW5kLmxuYml0cy5jb20vY2FzaHUvYXBpL3YxL0FwdEROQUJOQlh2OGdwdXl3aHg2TlYiLCJwcm9vZnMiOlt7ImlkIjoiT3k3RnVGRGFzaHpvIiwiYW1vdW50IjoxLCJzZWNyZXQiOiJ4VUZjU2RNRDNVN1UxWWhrVWV6QWRFVDBmSWJtSy9lNG0wcUJGdnlIQ1VjPSIsIkMiOiIwMmZhZTc2NDI0M2M0NmJjMTkzZTg2MzRmMDdmMzE2MDY2NjQzMTc0YjRkM2FmMWE0ZjBhNGE5ZDJlOTEyNTJjNDYifSx7ImlkIjoiT3k3RnVGRGFzaHpvIiwiYW1vdW50Ijo0LCJzZWNyZXQiOiJrc2VDWUhJekcwd2xvQlFVQUdrN0tZRjVwVnBlditIV093ZDAyNnlzbUxnPSIsIkMiOiIwMzQ1ZDI2MWVlMzRmMjhlMmNjMTJhZWNhOTllNjc3ZTI3NjExMTcxODE4MzEzMGZjN2NlMWMyZDAyODkzNTk0YjEifSx7ImlkIjoiT3k3RnVGRGFzaHpvIiwiYW1vdW50IjoxNiwic2VjcmV0IjoiU2M4RlpqRW01c2RmUG43MUV2WmFxTXB0bTU2cDgvUzkwVHk0eWNvT0Jqcz0iLCJDIjoiMDI5MDU0Nzk1NDg3MjIyYTA5ZjA3Y2EwZDM2Nzc3YTE4NmViZjY3YjMxYjUzZWIyNDdkMDdhODYwODRjYWEwZDY4In1dfV0sIm1lbW8iOiJEZWV6IG51dHMifQ
I spend so much time on a 9-5 that isn't bitcoin related. It bums me out I can't spend the majority of my work day working on bitcoin.
Such a beautiful way to end an introduction. 

My talk in Riga now up. I look into the evolution of Bitcoin UIs, examine common UX hurdles, and show how different wallets address these issues. I also share key takeaways from mainstream tech and the necessary trade-offs in Bitcoin design. #bh2023
@eNuts ⚡️🌰 is the winner of the @BOLT🔩FUN #nostrasia hackathon! For this hackathon we aimed to refine the Nostr integration, making it more user-friendly and efficient. Nostr and eCash are unstoppable. Can't wait for everyone to try the updates in the upcoming release.

