If the application supports nip 46 you can do this already
How would I do this with nostrudel.ninja?
I understand that Amber works on mobile with Nostrudel. I want to use my laptop.
You need to copy the bunker url from amber to you computer and use that to login Or you can use next.nostrudel.ninja and go to nostr connect -> create connection url -> create connection url Go to amber -> permissions -> connect app and scan the qrcode
You know... I remember seeing the option but I completely forgot about it. I just tested and it actually works how I'd like it to work. Wow.
I think we need nostr:nevent1qqs96nlrcx5v2glqtugq4wvjhsdf63wrg4up6asja6z7kdu3xkzccqspz3mhxw309akx7cmpd35x7um58g6rsd3e9upzpgqgmmc409hm4xsdd74sf68a2uyf9pwel4g9mfdg8l5244t6x4jdqvzqqqqx257hxzkq so that the login can be initiated on the device that wants to log on.
The main difference between Nip-46 and the Frostr method is that Nip-46 requires you to trust a bunker with you nsec or run your own while with frostr you can only provide the bunker with a single share of t-of-n FROST signature scheme. This way if the bunker was ever comprimised, you would not get rugged.
how do shared secrets and encrypted notes/DMs work with frostr?
I think it's going to have to been handled with proxy keys that the client has full access to as I don't think that message decryption will work with frost. This may be better in the long run though as it should help prevent against metadata being linked to your main npub