{"type":"rich","version":"1.0","title":"JeffG wrote","author_name":"JeffG (npub1zu…6c2uc)","author_url":"https://yabu.me/npub1zuuajd7u3sx8xu92yav9jwxpr839cs0kc3q6t56vd5u9q033xmhsk6c2uc","provider_name":"njump","provider_url":"https://yabu.me","html":"GM Nostr! 🌞\n\n🎁 Announcing Keycast 🔑 \nA remote signing platform for teams. \n\nhttps://share.cleanshot.com/y4XbqKpT\n\nRemote signing (NIP-46) has always had a lot of promise. Apps like Amber, nsec.app, and others have made it possible to manage your nostr keys in a way that is safer than browser extensions or pasting your nsec around the internet.\n\nBUT, none of them catered to teams. Groups like  nostr:npub1nstrcu63lzpjkz94djajuz2evrgu2psd66cwgc0gz0c0qazezx0q9urg5l and  nostr:npub19mduaf5569jx9xz555jcx3v06mvktvtpu0zgk47n4lcpjsz43zzqhj6vzk and many many companies out there are just sharing the main account nsec between different people and using it in different apps. A recipe for disaster. \n\nKeycast aims to finally fix this. It allows you to:\n\n- Manage teams of nostr users\n- Manage multiple keys that you want to give others access to\n- Create authorizations for those keys that grant specific permissions that can be changed, revoked, etc. \n- Create your own custom permissions\n- Run the signing infrastructure without any extra work\n\nAnd do it all in a self-sovereign way. Keycast is meant to be run on your server, by you. I think it's tremendously important that this sort of tool doesn't exist as a hosted service (which would basically be a huge key honeypot over time). \n\n The app is both a management web app AND a backend process that manages sub-processes that listen for remote signing requests, check permissions, and sign events.\n\nThere is a basic docker setup to start, but my goal is to have this easily deployable to StartOS, Umbrel, Podman, and others. \n\nCode here: https://github.com/erskingardner/keycast"}
