Labels
soroban royalty enhancement
Summary
Allow creators to change the royalty recipient address.
Background
Users may migrate to a new wallet and need future royalties sent there.
Tasks
Add update_royalty_recipient().
Verify current recipient.
Update stored address.
Emit RoyaltyRecipientUpdated.
Swagger / API Integration
Document PATCH /nfts/:id/royalty-recipient.
Add request/response examples.
Acceptance Criteria
Only the current recipient can update.
Event is emitted.
New address is used for future royalties.
Labels
soroban royalty enhancement
Summary
Allow creators to change the royalty recipient address.
Background
Users may migrate to a new wallet and need future royalties sent there.
Tasks
Add update_royalty_recipient().
Verify current recipient.
Update stored address.
Emit RoyaltyRecipientUpdated.
Swagger / API Integration
Document PATCH /nfts/:id/royalty-recipient.
Add request/response examples.
Acceptance Criteria
Only the current recipient can update.
Event is emitted.
New address is used for future royalties.