Learn about the modifications and restrictions for IP Assets
Action | Conditions | Via The… |
---|---|---|
Modify License Minting Fee | You can increase the minting fee. You cannot decrease it. | License Config |
Modify Licensing Hook | The hook must be whitelisted in the Module Registry. | License Config |
Modify commercialRevShare | You can increase the rev share percentage. You cannot decrease it. However, you can set it to 0 to disable the overwrite. | License Config |
Disable/Enable the License | License can be disabled or re-enabled at any time. Note that disabling a license disallows future licenses from being minted, but does not affect existing ones. | License Config |
Modify Metadata | Cannot modify if the metadata is frozen. This is done by calling freezeMetadata in the CoreMetadataModule.sol. | CoreMetadataModule.sol |
Feature | Description |
---|---|
Dynamic License Fee | You can dynamically set the price of a license. For example, it can be updated dynamically via bonding curve logic. |
Total # of Licenses | You can abort the function based on a maximum number of license tokens that can be minted. |
Specific Receivers | You can restrict minting of license to a specific receiver. |
More… | Additional licensing hook features can be implemented as required. |