The ecash section of the nostr:npub13s5mxgws70rpxsug96jfvglggackjrxs2ehypwg0prjaxsek42sqd9l03e guide is live! Thanks to all the #Cashu and #Fedimint devs who helped out. I got to think through some of the unique nuances of ecash and suggest some design best practices. Check it out and let me know your thoughts: https://bitcoin.design/guide/how-it-works/ecash/introduction/
Discussion
drop a creqA nostr:nprofile1qqspqgwgjg25375f4w6vcl5xdz363h8t4c9ycv3ll6h4wppcsvkknycpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhs6tdjfq you deserve some nuts
If your feeling generous: you can send some nuts my way:
creqApGF0gaNhdGVub3N0cmFheQEpbnByb2ZpbGUxcXl0OHd1bW44Z2hqN3VuOWQzc2hqdG5zd2Y1azZjdHY5ZWh4MmFxcHozbWh4dWU2OXVoaHlldHZ2OXVqdWVycGQ0Nmh4dG5mZHVxM3dhbW53dmF6N3RtanY0a3h6N2Z3OHFlbnh2ZXd3ZGN4emNtOTl1cTNzYW1ud3Zhejd0bWp2NGt4ejdmd3dkaHg3dW41OWVlazdjbWZ2OWtxejhyaHdkZW41dGUwZGVoaHhhcmo5ZWtoMmFyZmRldWh3Y3R2ZDNqaGd0bnJkYWtzenJ0aHdkZW41dGUwZGVoaHh0bnZkYWtxcWc4N2Fxc3V2MzQya3FhZHR2eDQ3cW1jcmw0dm1seGc3aG1uNTRzcnVkdXFzdDA5Zmw2anhzdXByOWZ2YWeBgmFuYjE3YWloYzg4ZWI1MmJhdWNzYXRhbYF1aHR0cHM6Ly9hbnRpZmlhdC5jYXNo

Thank you
I love Cashu!
great! the only thing that I feel should be added is explaining how tokens can be locked to a pubkey ensuring that it can only be spent with the corresponding private key.
There is a P2PK section in the design best practices, but it doesn’t explicitly mention that need for a private key to unlock P2PK ecash. I thought that was implied, but if adding that bit of info helps make the explanation easier then I’ll update it. Thanks for the find!
