You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Can only link to parents using unique License Terms. If the user mints two or more License Tokens of the same License Terms from the same parent, and attempts to link to that parent using all of the License Tokens, it should revert.
Actual Behavior
Linking to a parent with two or more of the same License Tokens (different IDs, since mint amount > 1) is permitted.
Mint two or more license tokens of the same terms (e.g. Non-Commercial Social Remix) from a parent
Use all the license tokens from (1) to link a single IP to the parent from (1).
Example
IPA 1 is root
IPA 2 is child of IPA 1
IPA 3 is child of IPA 2
All licenses used are commercial with 10% royalty
Below results are produced
Case 1: If IPA 2 is linked to IPA 1 using one license (and the same between IPA 2 and 3), then
IPA 1 has 10% over IPA 2
IPA 1 has 20% over IPA 3
IPA 2 has 10% over IPA 3
Case 2 (bug): If IPA 2 is linked to IPA 1 using two same licenses (and IPA 3 is linked to IPA 2 using one license), then
IPA 1 has 20% over IPA 2
IPA 1 has 30% over IPA 3
IPA 2 has 10% over IPA 3
The text was updated successfully, but these errors were encountered:
jdubpark
changed the title
Duplicate License Terms on Registering Derivative IP
Duplicate License Terms allowed on Registering Derivative IP
Apr 8, 2024
Expected Behavior
Can only link to parents using unique License Terms. If the user mints two or more License Tokens of the same License Terms from the same parent, and attempts to link to that parent using all of the License Tokens, it should revert.
Actual Behavior
Linking to a parent with two or more of the same License Tokens (different IDs, since mint amount > 1) is permitted.
Example
Below results are produced
Case 1: If IPA 2 is linked to IPA 1 using one license (and the same between IPA 2 and 3), then
Case 2 (bug): If IPA 2 is linked to IPA 1 using two same licenses (and IPA 3 is linked to IPA 2 using one license), then
The text was updated successfully, but these errors were encountered: