Madman

Verified contract

Active on Base with 234 txns
Deployed by via 0x0d2a7b06 at 4641127
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0.08
ERC-20
Value $0
0x30e5b746eb620502f7fc68c1475ecc0b7491589b7b6d692ad98b8b2c6d779d6b
0x4ca460371da4703cbf5980acc31e38d82c488e2a9717c13641fcf2b594fe485c
0xbc7ed12d8ab7943d32ed836ee6cf82f48d10b38d639e3ee17558788a0878069e
0xe9ffd72cfcc700d8472aa05b662b696be0b368d994232e8a81d8dbf41df80758
0x27a082a2a64a38e63f2f4f737f4705b2966aaf0a98579e67e39309053b2e33e3
0xe40fa5b6dc7b7d4a5675b7e100853f6304c87e27d81235eadaae58a89e310bed
0xbd827d18f342d2a491d44cc0d7a70c68db87d469f62c7ec3d2bc9e30d1ea6a0f
0x8d0cea151bee828513dde161e92929da38c9d486d90104e3827df9840a579c4d
0x8bcd4e30d19042e9217984f2180bc1792773685c64ed69ebc0fe3d376b5b4e85
0xd829a41e1f3a528276283ae3517357d29b6263122c925e1cd10339cb2611688b

Functions
Getter at block 22911935
FreeSupply(view returns (uint256)
10000
MaxperWallet(view returns (uint256)
100
MaxperWalletFree(view returns (uint256)
10
baseExtension(view returns (string)
baseURI(view returns (string)
cost(view returns (uint256)
0
maxSupply(view returns (uint256)
10000
name(view returns (string)
Madman
notRevealedUri(view returns (string)
ipfs://QmZf1PCx4uLhmG6HNJEk2Yu2sVyYpvEE2NjS3aMWjBGDf4
owner(view returns (address)
0xa753fbc11d67d13d0eeadcda3cb99fac4a63746e
paused(view returns (bool)
false
revealed(view returns (bool)
false
symbol(view returns (string)
Madman
totalSupply(view returns (uint256)
1185
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
numberMinted(address ownerview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
State-modifying
airdrop(uint256 _mintAmountaddress destination
approve(address touint256 tokenIdpayable 
destroyAndSend(address _recipient
freemint(uint256 tokens
mint(uint256 tokenspayable 
pause(bool _state
renounceOwnership(
reveal(bool _state
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setBaseExtension(string _newBaseExtension
setBaseURI(string _newBaseURI
setCost(uint256 _newCost
setFreeMaxPerWallet(uint256 _limit
setFreesupply(uint256 _newsupply
setMaxPerWallet(uint256 _limit
setMaxsupply(uint256 _newsupply
setNotRevealedURI(string _notRevealedURI
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdraw(payable 
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string _notRevealedUristring _namestring _symbol
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(