Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modify IP Vault Deployment Logic to Eliminate Extra Minting Fees #130

Open
sebsadface opened this issue Nov 27, 2024 · 0 comments
Open

Modify IP Vault Deployment Logic to Eliminate Extra Minting Fees #130

sebsadface opened this issue Nov 27, 2024 · 0 comments
Assignees

Comments

@sebsadface
Copy link
Member

Description and context

The current implementation of RoyaltyTokenDistributionWorkflows (introduced in PR #126) requires minting a license token to trigger the deployment of an IP royalty vault if one is not already deployed. This process imposes additional minting fees specified in the attached license terms, which are unnecessary overhead. Additionally, this approach requires extra signatures and introduces complexity, making it cumbersome for users.

Suggested solution

To streamline this process and avoid unnecessary costs:

  • The workflows contract will automatically attach a commercial license with a zero minting fee to the IP.
  • The license token will be minted using these zero-fee terms solely to trigger royalty vault deployment.
  • Once the vault deployment is completed, the workflow contract will immediately lock this license to ensure it cannot be misused.

This solution removes extra fees and simplifies the process, making the system more efficient and user-friendly.

@sebsadface sebsadface self-assigned this Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant