Amber is essentially exactly that, but a passkey app for only your Nostr keys. It also has the ability to require biometrics to authorize signimg events.

Reply to this note

Please Login to reply.

Discussion

I can’t use Amber on iOS and we really need something that runs natively to make onboarding and daily use easier.

I'd imagine that would be possible with what nostr:nprofile1qqszw70nm86zcl0wzlcwd0xulzdgl82e95v78vdm6fl0rnlarfle35gpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqg4waehxw309aex2mrp0yhx6mmnw3ezuur4vgq3qamnwvaz7tmwdaehgu3wwa5kuegncs9v7 is builting, but only for a signing method similar to NIP-55.

I have seen a couple web-apps that allow NIP-55 signing. I wonder if it would be possible for something similar to work with web apps on iOS, too. 🤔

iOS lets you lock down every app with Face ID, so it’s really fast to unlock. That function would be very useful for posting.

I think it may be possible to do something like what NIP-55 describes with nostrsigner:// deep link URLs which would in theory allow us to switch between native Nostr iOS app / Nostr web app to signer app, and then back to the Nostr client using callbacks. It might be janky and disorienting with all the app switches, but that’s the most seamless experience I can see.

The alternative is the approach I’m taking now in my design, which is using action extensions to bring up a sheet to sign an event without needing to switch apps, but this requires one too many taps from being ideal.

The best UX is one the user doesn’t have to think about.

Yeah, agreed. Which is why the former solution with app switching might end up being the best we can pull off.

I don’t want to have to switch apps every time I hit a reaction button though.

True. I’m exploring alternatives that may allow background processing on iOS, though I haven’t tried it yet. It’s new territory for me so I don’t have much to report back yet. Hopefully we can make it work!

Uncharted Terrytory. 🤙