damus
damus copied to clipboard
Vanessa's Feature: Review Will's Notes. Not (yet) approved / note approval: delegate authority to "approve" a profile's outbound notes
user story
As a professional nostr profile user, I would like to be able to set an approver for any outbound notes from this profile, so that I can let the social media intern take the wheel.
acceptance criteria
- I would like to be able to set an outbound note approver (npub)
- Notes cannot be published without approval from the npub in 1.
- Approver can see notes requiring approval
- Approver can approve, or reject notes
- If the approver approves a note, the note is published to relays
open questions
- how does the approver disassociate as approver of a particular profile?
- does the approver have some sort of parent-child key relationship, and therefore have a method to restore a private key lost by the social media intern?
future
- multiple approvers
- multiple approvals ("multisig")
@fiatjaf demoed some multisig thing.
Not sure if applicable to this user story
https://damus.io/nevent1qqs8pmmae89agph80928l6gjm0wymechqazv80jwqrqy4cgk08epjacrrnpt0
On Wed, May 15, 2024 at 06:49:47PM GMT, alltheseas wrote:
@fiatjaf demoed some multisig thing.
Not sure if applicable to this user story
https://damus.io/nevent1qqs8pmmae89agph80928l6gjm0wymechqazv80jwqrqy4cgk08epjacrrnpt0
this is very cool. would love to have a musig co-signing feature. would just need a note that communicates a co-signing request between two users.
See https://github.com/nickfarrow/frostr