Adding Properties to a token based on the address that mints it

Can we assign properties to all addresses in an Allowlist in a way that when each address claims the ERC-721 token, their respective minted token gets assigned a few pre-decided properties specific to the holder?

Gm! That sounds like a fun mechanic! Unfortunately it isn’t supported with Studio atm

thanks! yeah it would be really cool for things like membership passes that show what tokens are held for the address holding the membership pass.

im not too savvy with coding so Idk what’s needed, but would someone need to build an extension for something like this?

Yes, you’d need to write a lot of custom solidity for it. Here’s an example contract from a0ki passport

https://etherscan.io/address/0x28462739c3eb65a571bf92689e8257c806bd275d#code

1 Like

thank you for sharing an example of it. will keep this in mind.

1 Like