Problem
The useNip29GroupCreator hook has a fallback mechanism that infers the group creator from the earliest admin event, but this is not foolproof and could lead to eCash tips being sent to the wrong person if the original creator leaves the group.
Current Implementation Issues
- Fallback assumes earliest admin = creator
- No verification of actual group ownership
- Could misattribute tips if creator transfers ownership
- Limited reliability for keyless groups
Risks
- eCash tips sent to wrong person
- Incorrect creator attribution
- Poor user experience for tipping
Potential Solutions
Files Affected
- Hook implementation (referenced in
docs/NIP29_GROUP_CREATOR_IMPLEMENTATION.md)
- eCash tipping components
Acceptance Criteria
Tags: #nip29
Problem
The
useNip29GroupCreatorhook has a fallback mechanism that infers the group creator from the earliest admin event, but this is not foolproof and could lead to eCash tips being sent to the wrong person if the original creator leaves the group.Current Implementation Issues
Risks
Potential Solutions
Files Affected
docs/NIP29_GROUP_CREATOR_IMPLEMENTATION.md)Acceptance Criteria
Tags: #nip29