Payout creators in the same transaction fulfilling the sale while still doing an enforcment check that the cpi program is respecting royalties via transfer.
No need for additional accounts on state to serve as escrow or approvals. The system works off of only the WNS mint account.
Strategy
[ ] Update mint_royalty to either configure transfer guard or WNS as the token transfer extension.
transfer_hook_program: program id add extra account for the transfer hook program
Issue
The WEN Royalties Distribution is handling both royalty payout and enforcement.
The program is unable to payout creators in the sell flow and instead requires escrow accounts that need to be claimed by the creator.
Additional Metadata Fields Spec
Goal
Payout creators in the same transaction fulfilling the sale while still doing an enforcment check that the cpi program is respecting royalties via transfer.
No need for additional accounts on state to serve as escrow or approvals. The system works off of only the WNS mint account.
Strategy