Not technically perfect or exact to the topic but want to see a #GrapheneOS device with a secondary display and secure element for hardware wallet functionality. It could just be a phone and a device like a Trezor Safe 5 separately in the same housing. Secondary touchscreen for transactions would be on the back next to camera.
Users could use their own official wallet app if it's just bundling an existing one but an app oriented around the device would be nice for it. Only disadvantage is that the HWW wouldn't fully be integrated with the OS (good and bad), like duress password wiping the wallet at the same time likely not possible because they should be isolated.
From technical aspects the wallet app should support privacy features like coinjoins, stealth addresses. Support for multisig and all the big external HWWs. App needs to be fully compatible with OS security features, unfortunately some still break with MTE. If the HWW and app had Nostr key management then it's a bonus. App developer could choose to bundle self-custodial Lightning. I really like how easy Phoenix is but there is dependence of their infrastructure for transactions.
I'd prefer the UI of neobank apps but less cluttered. All these apps use the same kind of UIs because they work. Cryptocurrencies need the same experience and feel as handling fiat currencies to succeed else "normies" don't onboard because their apps are unfamiliar. They don't get treated or developed to be used like currencies most of the time and that's a problem. Treat separate currencies like separate accounts, and the wallets of them like separate virtual cards, and
Other features or details need to be:
- Fast and easy swaps from L1 <-> L2 with support for other assets, purchasing from fiat. Cake does good with swaps.
- Reproducible builds
- Encrypting application data with a secure passphrase (optional).
- Privacy network integration (usually Tor)
- NFC tap-to-pay
- Fast and, I can't stress this enough, easy backups
- Device hardware attestation support, like what we do with Auditor. The app could design to have potential safeguards for attestation failure as an advanced feature.
- Home widgets.
- View-only support
Speaking of Nostr, would be nice to have a neobank style wallet with a social element, potentially linking with Nostr, providing a social profile to receive money and also customizing UI and transactions with Nostr. I use Minibits for my Nostr zaps. Revolut has some limited social features and it seems like something to copy.
Not sure how to explain it and I'd need more than 30 minutes to think it through.
I know what you mean. Have you tried nostr:npub1xnf02f60r9v0e5kty33a404dm79zr7z2eepyrk5gsq3m7pwvsz2sazlpr5? They have the beginnings of this!

Exactly what I'm talking about. Give this with being able to see 'profiles' of the users that shows your transaction history between you and the recipient, their followers and such. Adding contacts and 'favorites' and more.
Ideally I would like social verifications in profiles to prevent phishing. Maybe the wallet app could run their own web service or integrate with another that provides such a thing. Keyoxide ( https://keyoxide.org/apps ) is fantastic example but it has no Nostr support.
I've tried Zeus and I really like it but I've been on Phoenix for a long time, maybe before it existed and still using. It's just a preference thing rather than anything technical. I use Minibits for Nostr / SN where zaps then are moved immediately out. I could use Phoenix's LN address but I'm not using Google services and Minibits works recieving without it.
Side note: Aware Lightning addresses and NIP-05s are verifiable phishing protection but it helps ordinary people far more than a random @ with a checkmark next to it. Onboarding users helps far more when it's with something they're familiar with, they can see these social verifications and tell themselves "Okay that's the Bitcoin QnA from Twitter or from his web site, I know him". People and big companies unfortunately still get phished for easily noticeable mistakes like typosquatted domains in emails... and NIP-05s and LN addresses are just fancy email-style aliases.
Thread collapsed
Thread collapsed
How did you record this video?
Screen record then put into an app called screenshot framer
Thread collapsed
Thread collapsed
Thread collapsed
Thread collapsed
You absolutely nailed that! thanks so much for the detailed answer. Agree with everything you mentioned tbh!
We've actually talked about doing the integrated HWW/phone for years nostr:npub1s0vtkgej33n7ec4d7ycxmwt78up8hpfa30d0yfksrshq7t82mchqynpq6j. One day when we have the capital and resource, we'll make it happen.
Thread collapsed