The ERC721General contract allows you to specify a specific token ID when you invoke the mint function. This is good for things like letting users select the specific artwork theyโ€™d like to mint, or for cases where youโ€™d like to design your own logic for how token IDs get assigned to minters. This contract also allows the metadata for each token ID to be distinct.

Last updated