📌ERC721A

Overview

This contract, an extension of ERC721A, introduces a system with a maximum mint limit, total supply cap, and a variable mint rate. It's designed to manage NFT minting in a more efficient and controlled manner, leveraging the efficiency of ERC721A with additional features for supply and rate management.

Methods

mint

Mints a specified quantity of NFTs.

function mint(uint256 quantity) external payable { }

Parameters

NameTypeDescription

quantity

uint256

Number of tokens to mint.

withdraw

Allows the contract owner to withdraw the contract's balance.

function withdraw() external payable onlyOwner { }

setMintRate

Sets the rate at which tokens are minted.

function setMintRate(uint256 _mintRate) public onlyOwner { }

Parameters

NameTypeDescription

_mintRate

uint256

The new mint rate for tokens.

Last updated