Admin Role
Available functions for the administrator or operator of the collection.
The Admin role plays a pivotal role in the NFT minting process. By managing roles, setting parameters, and deploying individual collections, it provides a robust and flexible framework for creating and managing NFTs.
Set Admin Roles: The Factory Contract has the capability to define and assign administrative roles. This ensures that only authorized personnel can make significant changes to the contract's behavior.
Set Base URI: The base URI is crucial for NFTs as it provides a reference to the metadata associated with each token. By setting a base URI, the contract ensures that each NFT can link to its unique metadata.
Set Minting Prices: The Factory Contract can define the price for minting NFTs. This could vary based on the stage of minting or other criteria.
Set Max Supply: This function defines the maximum number of NFTs that can be minted. It ensures scarcity and exclusivity for the NFTs.
Set Royalty Fee: Royalties are a way for artists to earn a commission on secondary sales of their work. The Factory Contract can define a royalty fee that is taken from each sale and given to the original creator.
Update Minter Roles: Minters are addresses that are authorized to create new NFTs. The Factory Contract can add or remove minters, giving it control over who can mint new tokens.
New collection
Initialize: The initialization function is likely responsible for setting up the initial state of the contract. This could include defining roles, setting parameters, and more.
Last updated