Avatar
Niel Liesmons
a9434ee165ed01b286becfc2771ef1705d3537d051b387288898cc00d5c885be
Designer that codes. Also #WordStudy #Dadstr #Farmstr
Replying to Avatar PABLOF7z

Here is a demo of a new onboarding flow for nostr applications. I started working on this after watching nostr:npub1wmr34t36fy03m8hvgl96zl3znndyzyaqhwmwdtshwmtkg03fetaqhjg240's keynote "Nostr for normies" at nostr:npub1nstrcu63lzpjkz94djajuz2evrgu2psd66cwgc0gz0c0qazezx0q9urg5l; which I highly recommend watching.

My goal here was to create a way to onboard new users without requiring them to:

* install a browser extension

* copy/paste a secret

* explain npub/nsec stuff

* without losing interoperability with other nostr applications

This flow resembles a lot an OAuth style (e.g. "Login with twitter") flow:

* You create an account in one site (e.g. Twitter)

* You can "login" to another site with that account

* You can revoke access from using your account

Behind the scenes this is using NIP-89 to find nsecBunkers that allow people to register an account in their domain.

This means that any nostr application can offer a signup/login flow on any nsecBunker domain. The application itself doesn't take custody nor ever see the generated key.

And what's cool is that any nsecBunker provider can create their own flow; they can use passwords, or not, they can require a payment or proof-of-work to create an account. They can brand their "signup/login" popup page in whatever way they want.

Here is a demo video of this new building block that is now available to nostr applications.

https://cdn.satellite.earth/2e2e353ac5f69caffdc73da81c4e735c19579432967323564924c585819e6ef9.mp4

Very neat! Normie-lising nostr by actually making them power users with an nsec bunker is bad ass imo.

So nostr:npub1cqm6dztalp4l6n04f9k20c333xftgangjla337736dr6faz9na0qf2hjec is basically making 2 hour long Madeira commercials now πŸ˜‚

That said, it is starting to look extremely attractive for my family over there πŸ”₯. Absolutely, can't wait to check it out for the first week of nostr:npub1s0veng2gvfwr62acrxhnqexq76sj6ldg3a5t935jy8e6w3shr5vsnwrmq5

nostr:note18ah0ug0z2t93hpf9jk7gxx42pa3jqh4j3rgd9wsnv7s54c2uvvlqqttw9j

πŸ’― Having something like that + DVM's for specific features can make it so much easier for apps to stay up to date and ship.

Two weeksℒ️ 🀣

No, hard to say honestly. Depends who I can find to act as intermediary between my humble front-end skills and the NDK Svelte or Android devs.

Square card idea for Shopstr posts:

- take up less screen space and still have all the essential info / actions

- easier to embed in other peoples posts and chats given the more clearly delimited frame.

nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z

πŸ€¦β€β™‚οΈ Of course I forget one of the most obvious things. Thank you sir!

New message/reaction count (that came in while you've been scrolling up).

Chevron down to go to newest message.

Already added to my design list once I saw it.

This is extremely cool! Love seeing those facebook use cases coming to Nostr.

Viruses are mostly likely just broken down cell matter though (exosomes). Not one has ever been isolated. So we have literally no idea if the information they hold can and/or is used by our bodies at all. For bacteria your perspective on defense does apply, but it's not against unwanted execution, it's against them literally eating parts of us.

The most sound and appealing thesis to me for how we handle the information that actually shapes our bodies is "Morphic Resonance" (theory and book by Rupert Sheldrake). Not DNA, as many believe. DNA "code" can best be seen as protein blueprints.

Trying to get group chat on point: https://cdn.satellite.earth/5cfc77f678b1fb1ccc820b1416468b867af04d9091873159af9be04c2c007982.mov

β˜‘οΈ One-tap for reactions, zapping, reply, ...

β˜‘οΈ Embedded Invoices, Images, Highlights, Audio (with transcrip), ...

What am I missing?

I need a complete thread of components to copy from for various apps. #nostrdesign