Content
@
0 reply
0 recast
0 reaction
rudxane
@rudxane
Made my previous rodeo posts immutable, you can check this info in each contract through the isTokenRestricted function
1 reply
1 recast
10 reactions
Luka →{protocell:labs}← 🎩
@luka
Didn’t know they are mutable by default. How did you make them immutable?
1 reply
0 recast
2 reactions
rudxane
@rudxane
You can set restrictions for each token through the 3. assignTokenRestrictions function in your contract (Check it on basescan). You enter tokenId and the restriction, of which you have the following 4 options: 0 - EVERYTHING The token may not be modified in any way. 1 - TOKEN_URI The token URI may not be modified. 2 - MINT_SCHEDULE The token's mint schedule may not be modified. 3 - ROYALTY_PAYMENT_ADDRESS_OVERRIDE The token's royalty payment address override may not be modified. I did 0 for all my previous rodeo posts so they should not be able to ever open for minting, change the tokenUri/metadata or royalties.
1 reply
0 recast
1 reaction
Luka →{protocell:labs}← 🎩
@luka
Thank you for the detailed explanation! I see people are really experimenting with their Rodeo collections on a smart contract level.
0 reply
0 recast
1 reaction