storyprotocol / protocol-core-v1

core protocol repo for mainnet launch
Other
79 stars 60 forks source link

Enable Royalty distribution automation #224

Open kingster-will opened 4 months ago

kingster-will commented 4 months ago

Context of this change

One goal of our infra is to maximize royalty volume - where we would eventually take a fee.

Especially in the case of significant changes to the royalty logic required by apps - to ensure that those apps still choose to integrate we should have strong ancillary offerings.

One low hanging fruit is automate royalty distribution via taking fee like 0xSplits does.

Problem we’re facing (that this change will solve)

Right now, users have to manually go find their derivatives that made money and claim manually. Automatic distribution is better UX and people will likely pay for it.

Blockers / Dependencies

n.a

Directions to solve this (and which direction we are on atm)

Do like 0xSplits - allow users to define a % they want to give and anyone can permissionlessly distribute the royalties. They should be able to also change it back. % should have a maximum cap set by governance for security reasons of not draining the vaults

linear[bot] commented 4 months ago
PRO-9 Enable Royalty distribution automation

# **Context of this change** One goal of our infra is to maximize royalty volume - where we would eventually take a fee. Especially in the case of significant changes to the royalty logic required by apps - to ensure that those apps still choose to integrate we should have strong ancillary offerings. One low hanging fruit is automate royalty distribution via taking fee like 0xSplits does. # **Problem we’re facing (that this change will solve)** Right now, users have to manually go find their derivatives that made money and claim manually. Automatic distribution is better UX and people will likely pay for it. # **Blockers / Dependencies** n.a # **Directions to solve this (and which direction we are on atm)** Do like 0xSplits - allow users to define a % they want to give and anyone can permissionlessly distribute the royalties. They should be able to also change it back. % should have a maximum cap set by governance for security reasons of not draining the vaults