Avatar
erik
1021c8921548fa89abb4cc7e8668a3a8dcebae0a4c323ffeaf570438832d6993
Bitcoin Product Designer @ Hoseki. Human Rights Foundation grantee working on ecash.

Sorry if you lost any tokens, do you remember roughly how many? Happy to send you some ecash to make up for it. The app’s still in beta so a lot of things are broken and stuff will probably go wrong. We really appreciate you willing to give it a spin and test things out.

We should probably make that clearer on the site and during onboarding. cc nostr:nprofile1qyxhwumn8ghj7mn0wvhxcmmvqyw8wumn8ghj7mn0wd68ytnzd96xxmmfdejhytnnda3kjctvqqsvvullpd0j9rltp2a3qqvgy9udf3vgh389p7zhzu65fd258dz5lqgtnl693

While one is alive, one must design the best peer to peer electronic cash system possible.

ecash works a little differently. It’s basically just a custodial LN balance. The way to think about it is: you’ve got some sats with a mint. You can either spend them like normal over lightning, or you can turn some sats into ecash. When you do so those sats are instantly pulled from your balance, and you get an ecash token you can share through text, SMS, NFC, whatever.

To keep things simple I think the balance should always just be shown in sats. That’s what I’m pushing for.

They have different capabilities. The biggest difference is that an ecash transaction has different ways of being shared. You can copy + paste the token and then just share that string. LN is more of a traditional transaction in the sense that it’s atomic, so the information and actions change.

What if we got rid of the distinction between ecash and ln in the title and just displayed the type as a line item?

Agreed! I tried to clean this up in the design. Will pass along your feedback. It’s aligned with where I’d like to see the home screen go.

It was a Sovran day. I spent the day jamming on the transaction detail display. I think it's coming along nicely.

I also prefer the ₿ over the kebab. I don't think I included the kebab in this design, did you see it somewhere?

Any thoughts on this iteration of a potential nostr:nprofile1qyv8wumn8ghj7cmg9ec82unsd3jhyetvv9ujucm0d5qjjamnwvaz7tmwdaehgu33xcmnvve38y6nvde3xuczuctswqh8yatwdahxvmr40qhxjmcqyq0986gqcwaut6kjj5s4al38ktydt773t7eamqgd5vrrvaxtwgfmyh20a8l send flow? Trying to strip out jargon from the send flow. I removed the word ā€œecashā€ and using more general, normie, intuitive language. https://m.primal.net/PpKr.mp4

Incredible foresight too.

gm. Working in bitcoin is such a privilege. We're surrounded by the greats in the field of cryptography, we get to design alongside them, we get to see them work. It’s wild. Inspiration is an incredible feeling.

Replying to Avatar Mags

PWA?

Progressive Web App. You add the website to your mobile phone’s home page and launch it. It’s designed to feel mobile native while technically being just a web app.

Replying to Avatar erik

The OpenCash website is live: https://opencash.dev. I designed and developed it myself. Really happy with the results. Check it out, and support the development of open-source digital cash.

Huge thanks to nostr:nprofile1qyg8wumn8ghj7efwdehhxtnvdakz7qgkwaehxw309ajkgetw9ehx7um5wghxcctwvshsqgzu2rdpx228lgalgav7h9ud0pxmz2a268p7td49w4qs46m9gcumfvjhpvsl for the logo. His work is great.

Broken link due to the . Sorry: https://opencash.dev/

The OpenCash website is live: https://opencash.dev. I designed and developed it myself. Really happy with the results. Check it out, and support the development of open-source digital cash.

Huge thanks to nostr:nprofile1qyg8wumn8ghj7efwdehhxtnvdakz7qgkwaehxw309ajkgetw9ehx7um5wghxcctwvshsqgzu2rdpx228lgalgav7h9ud0pxmz2a268p7td49w4qs46m9gcumfvjhpvsl for the logo. His work is great.

Good call on the npub display. I’ll look into updating that. I redesigned the NUT feature list display last week. It now follows the design guide best practices by showing the names of the features, and we’ve hidden them by default. User needs to tap view all to see the list.

https://m.primal.net/Piut.mov

Imagine if Satoshi Nakamoto never touched a keyboard.

I was curious about this claim so I looked up if Jacobin (the most far left publication I can think of) has reported on it, and they have. https://jacobin.com/2018/01/pentagon-budget-government-spending-military

My design style is too much Walter Gropius and not enough Henri Matisse.

I was listening to this cover of Spanish Bombs and misheard a lyric in the second verse as, ā€˜Back in the Basque, they talk in flashes.’ It brought back a memory of meeting a stranger at a bar in Barcelona in 2017. He was from the Basque and shared stories about his home, his life, and eventually the conflict. He came from a family of proud Basque nationalists and expressed sympathy for the ETA bombings. At the time, I found it fascinating because I had never heard about it before. I remember thinking, ā€˜One day, I want to read and learn more about this.’

https://youtu.be/y9yF0bBj78o

Replying to Avatar Sheilfer

I just completed question 57 with a grade of 100% on https://embedded-sunset.app

What is the main difference between props and state in React? #LearnWithNostr

This looks cool. You learning to code with it?

My opinion: Se ā€œecashā€. I reject eCash and e-cash. Use the word ecash as you would use the word email.

Among the best of them! The green matches eNuts too.

Can you elaborate? I want to better understand this.

Exploring some enhancements for the nostr:npub1dx5q2el8nd4eh3eg9t2e25fd7zuqg7zxz6ldkc3uzgh66ss2yc6st288sj send flow. My current focus is on unifying the processes for sending lightning and ecash. I believe that eliminating the need for users to choose between ecash or lightning before reaching the send screen is an improvement. What do you think?

https://m.primal.net/HhPt.mp4

My guy was e/acc in the 20th century. No idea is original.

My favorite bitcoin designer.

The positive feedback eNuts has received so far is really motivating. Thanks to everyone giving it a try sharing feedback. We’re diligently taking notes for future improvements. If you’re not yet running eNuts you can fix that here: https://enuts.cash/

I like how this animation turned out. It was inspired by Wallet of Satoshi's payment experience. It's our little way of offering a nutty reward to users. We have a few UX/UI updates coming. Share your feedback and let's build together: https://enuts.cash/ https://video.nostr.build/c4f2084a9de97b9e9bdf5953847fdfd90ba44f6677a71ee7ff22ceea7fdca771.mov

cashuAeyJ0b2tlbiI6W3sibWludCI6Imh0dHBzOi8vbGVnZW5kLmxuYml0cy5jb20vY2FzaHUvYXBpL3YxL0FwdEROQUJOQlh2OGdwdXl3aHg2TlYiLCJwcm9vZnMiOlt7ImlkIjoiT3k3RnVGRGFzaHpvIiwiYW1vdW50IjozMiwic2VjcmV0IjoiQnhweXJjWlRNbWZ1Qzl3U0xIcml3MHoySCtqbUxDSStpL2VCa1N4eFdHaz0iLCJDIjoiMDMyNmNhOWYwOWE5OTdkNjU2NDRhYmRmYTU2ZWE4MmNhZTk2ODVmZGI1N2Y5ODAxNDVjNzEwN2NjNzMwZTI3NTE2In0seyJpZCI6Ik95N0Z1RkRhc2h6byIsImFtb3VudCI6MTYsInNlY3JldCI6ImIwQXk5aHRYUkU2MGpWa2lSSFpuRWxmZTBibXJzdnRZUkpMeVUrcUEvY2s9IiwiQyI6IjAyZWRkNzZlMDhhNjIyYzFjM2U1NzM5NmM5Yjc1Y2FlYzc3MGM5OWM4NWExZjUwZDM1YTEyOWQ3MTk4NmU4Yjc3YSJ9LHsiaWQiOiJPeTdGdUZEYXNoem8iLCJhbW91bnQiOjgsInNlY3JldCI6Ik1XL0tXYmdaU0VKN3JyMWd1aG5nc2lzeTZ1bGFyaStOWmJiZitJZ2ZOejQ9IiwiQyI6IjAyNTFiYTVhNjQ5MmQ2OWUzMmE4ODgwZGJhOTRlMDAyYjllNWNkNDI3YTA5N2ZjOWVjNmM1ZDg1NDc4OTE4Zjg0NiJ9LHsiaWQiOiJPeTdGdUZEYXNoem8iLCJhbW91bnQiOjgsInNlY3JldCI6Ik1QSThibTkvS1I3dzBKQVk3SXNUQzkyL0JmRERXQ1JDdGFrVGZZUndnTkU9IiwiQyI6IjAzYTM5NmMwM2QwZWZiZjk1ZTljN2Q1MzEwMmFmY2YxYjU1MjM4YjA1Mjc0NmM2YzM0NDNjZjNjZGVjMThiNDJhMyJ9LHsiaWQiOiJPeTdGdUZEYXNoem8iLCJhbW91bnQiOjQsInNlY3JldCI6InE4ajNkMjVKcksvRGxxQnVoTkwyVGJVNFRRS2d1WC81RzZ6YU90Zy95SGc9IiwiQyI6IjAyOGZiODRlMmEyYTBhMmJhOWFkODRjNDkwMzFlMDI4NzA4ODg5M2Q2YjU2OWZlODZmODkzYTE4M2M1ZDI2ZDI3NSJ9LHsiaWQiOiJPeTdGdUZEYXNoem8iLCJhbW91bnQiOjQsInNlY3JldCI6IjVCMzFuS0YrK1hCRTUyVEZpMTYxcHhaajBvOFNRWUhvbWYwdmRERHlLeDQ9IiwiQyI6IjAyMWM5MzQ5NTVmOTA2MWNlZmI0NDI2MWQyYmY1NzBhMGU5YjMwMjM1MGY1MzBhNWIxMWM1YjI0YjdkYjk5Y2RhMSJ9LHsiaWQiOiJPeTdGdUZEYXNoem8iLCJhbW91bnQiOjQsInNlY3JldCI6IndjZCt0Y0NEV3p0MlR3VE1IcFYzVnpTUEdqNFoxTUhRamVzSXlYWklicE09IiwiQyI6IjAyYzM1Y2EzYzI4Y2U1NzhlY2E4MmFlNzZmMTdjNmQ0ZDQ3ZWQ2MjhkMTRmNmJmNWI4ZjY5M2M3MWMyMDFjZWIyNCJ9LHsiaWQiOiJPeTdGdUZEYXNoem8iLCJhbW91bnQiOjIsInNlY3JldCI6IjVyaHZhYkRVQlBDWjlpc3Z1dTBxRVkyU0t0cWlFeDRlVmdFcHUrSGZibk09IiwiQyI6IjAzY2IxN2EwMjU4MDgxMDU5MzM4ZDQ3YmEyMjI1OGUzZmNkNWRhNGJhMzVmOGFlNzBjNjg3OGY4ZWM1MzExNjZkNCJ9LHsiaWQiOiJPeTdGdUZEYXNoem8iLCJhbW91bnQiOjIsInNlY3JldCI6IkxCcFZWd2w0dDRmU3FJNlpNZW5jaXlnMUtDWGZXZ0N3OWhZNVljRjVydGs9IiwiQyI6IjAzZDUyNDk0MjU5ZmM2YzY0YWU0Y2Q4NGVmZmFjYTA3M2EzYTEzMzRjZjY4NzJhMDJkZTMxMDlkZjY0MzNlYmM4ZCJ9LHsiaWQiOiJPeTdGdUZEYXNoem8iLCJhbW91bnQiOjIsInNlY3JldCI6Ii9ybG8vaTNzL1owY2RPcHFwY3ArbEpMcUp3ZGRERnZwSllnN2R4ZjlvMWs9IiwiQyI6IjAzNzUwMWY5YTk5MmJlNTNkZjdmOThmMWViY2YyYTI4NzgwZThmZjY4YjM4NGI5NTVjY2I5NGZmNWE1NDA3YjEwYSJ9LHsiaWQiOiJPeTdGdUZEYXNoem8iLCJhbW91bnQiOjIsInNlY3JldCI6IjRnNm9zN1owalh0dEljQ0hXTWgweDNvNHFZdVlGQUJKWUZSdzRlMk5Xdk09IiwiQyI6IjAyYzQxZGNiMTVlZGQzNDgyMmQzYjY1ZDQwZjYzODY0YmUwN2QyZGMwYmVhMWI1OTYyYWVjZWZjOTMxMjM3ZjRlNyJ9LHsiaWQiOiJPeTdGdUZEYXNoem8iLCJhbW91bnQiOjIsInNlY3JldCI6IkYzSm1jRTlMb1RjRnhUdWwzUlNGUlVIQ2JVWTBaY2FTa0NtMVNMcjhBMDQ9IiwiQyI6IjAzMTE2ODM3NTRiY2RjMzlhNmE0MTJmOThhOWFkM2UyNmI3MWM1MTNmM2JhYTQ4OWNlYjkxMGM4NzJiYzQwOWQ0MSJ9LHsiaWQiOiJPeTdGdUZEYXNoem8iLCJhbW91bnQiOjIsInNlY3JldCI6Ii9Ib0R6dS9WR2VOcWk4L3R6bHpHOTFPTkZhN1I0eFdHUkEyVldYWHp3QVk9IiwiQyI6IjAyOGNkMTNkMTVkZjI2MWZjNDNhYTU4MmQzMjYwNzNjZWMyNjg2MTI2NjcxMmZhMzQyZjhmMzc4MTgyNTE2YmFkNiJ9LHsiaWQiOiJPeTdGdUZEYXNoem8iLCJhbW91bnQiOjEsInNlY3JldCI6IjVRZE1BemJucGlweHJRN0lmNW9Qcm1LemwvQ0NmalRQWHBKVmJtSm96eHc9IiwiQyI6IjAzZmU3NzY2NTBiZGMyY2Q0MTIxYzlmOGEyNDg1NDM4Y2M2YzY5N2YwMDFjYjI1MjMzZGI2ZDk0MzM1NzdiMGY0NCJ9LHsiaWQiOiJPeTdGdUZEYXNoem8iLCJhbW91bnQiOjEsInNlY3JldCI6IjdCdG93YnYyUGZpTCsycG1SSnFFUUJYWWZxVjNkWHhsRktWVjlRMWc0UTQ9IiwiQyI6IjAzZjY2MjM4YjJhZjgzYzNkMjY3MGNlMzIyODY3NDk0MTc0MTFiZmYzM2I4MDE0NDFhZjQ5YzNlMWVlMGJkMzkwZiJ9LHsiaWQiOiJPeTdGdUZEYXNoem8iLCJhbW91bnQiOjEsInNlY3JldCI6ImtlRHIwRkF0SWhxQm1jc3J3a0E4REpwOCtQM3Bxc3hXZkpEM0grWHJOcUk9IiwiQyI6IjAyZjkyOTlkOTA0M2UzZmQ1NTBhNGFiYzNjM2JkOGRjYjJkODI2ZTNmMDRkNTZlZjk3OTVkMDcxMTlhMmY5MWU3NyJ9XX1dLCJtZW1vIjoiU2VudCB2aWEgZU51dHMuIn0