Oddbean new post about | logout
 I want to rebrand nsecbunker as "sign-via-dm"

Nostr clients like amethyst by nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpzamhxue69uhhv6t5daezumn0wd68yvfwvdhk6tcpz9mhxue69uhkummnw3ezuamfdejj7qgwwaehxw309ahx7uewd3hkctcscpyug and damus by nostr:nprofile1qqsr9cvzwc652r4m83d86ykplrnm9dg5gwdvzzn8ameanlvut35wy3gprpmhxue69uhhwetvvdhk6efwdehhxarj9emkjmn9qyxhwumn8ghj7mn0wvhxcmmvqyg8wumn8ghj7mn0wd68ytnhd9hx2yhtlun should implement it so that I can use desktop nostr apps without importing my privkey to a new app or extension. The desktop clients just "dm" my phone client with an event to sign and I approve it on my phone.

Let's make it happen! 
 nsecbunkerception 
 The secure bunker is *IN* the phone 
 william said he is working on it,but you can just use amber today 
 But I don't want to put my nsec in another app. Sign-via-dm should be a standard feature of nostr phone clients 
 that makes no sense 
 Why not? Right now I have my nsec in app A. You want me to download another app (app B) and put my nsec in there. Doesn't it make sense for me to object and say I just want to keep it in app A alone? If not, why not? 
 Because a signer app do more, and you do not have to implement all this functionality in all apps 
 You can choose to run Amber completely offline with no OS permissions whatsoever. 

Not the case for Amethyst.

It's like moving your passwords from chrome to keepass.  
 it makes no sense that every app has to implement dm-signing

it makes no sense that just because you happened to have pasted your nsec in one app in the past that now that app has to be the app that will be used as the master signer guardian of nsecs forever

if your ideal is that people won't input their nsecs in random apps but will keep it in only one then ideally also amethyst would stop even accepting nsecs, relying only on amber, and you should support that 
 It already works. Just use Amber sign on Android via NIP46 bunkers.  
 I don't see it in my app store search results. Do I have to sideload the app? Where can I get it? https://image.nostr.build/f895780f42952ff15fb75d8c5c6cd5d55d8c3d80aafb655fb2511ca9615d6ae9.jpg 
 https://github.com/greenart7c3/Amber 
 And
nostr:nevent1qqs8xzeg8eg9qwgntxj660x4l2vvrvxlce8xph23p79gnj62ysjd00cppemhxue69uhkummn9ekx7mp0qgsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqrqsqqqqqpaljnq6 
 nostr:nprofile1qqs83nn04fezvsu89p8xg7axjwye2u67errat3dx2um725fs7qnrqlgpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcsrhspy 
 just download the apk 
 zap.store is the cypherpunk alternative to that 
 People helpfully provided links to Amber for me. But I'm confused. Why should I put my privkey in amber when I already have it in amethyst? Can you make *amethyst* an nsecbunker backend? 
 Then you can remove the key from amethyst and just use Amber as a signer for all apps.  
 How do I set up amethyst to use amber as a signer? I don't see an option for that in Settings 
 Figured it out, testing it now.

I downloaded amber and set that up, then logged out of my account on amethyst. Then on the login screen there was an option to log in with amber. So far it works great! 
 🔥 
 I love it.  I've been trying to find a way to limit my nsec locations.