fruggerz

Verified contract

Active on Base with 1,108 txns
Deployed by via 0x313e432a at 15241418
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
20 additional variables
ERC-20
--
ERC-20
--
0x204ffeda7b8b8263f8e4824cef905a8db1a0ead8f171fc2d7d101af40cf39501
0x56b777ce00690b87be77ab141c221b6a1b1a7b5c172cc20b3a296fc49a0e82d4
0x6e3f4919cba5db8db9ceb3ce846c8f8214e2b27b54e36f7cd3005b75359fef78
0xb2f2e9bc5342b03be974b95e52797a1835420658669d3806049943291ef5c570
0x60799703cc640726e65ddc3d9f984f203686e72a96a9be8d44ead9974aa8f45c
0xc1a9bd7861f092d2d7c325417b74604a03b370bd33626852189d7b87c02fdc59
0x6e6a67beb73c31b2b034c93d5efe2708e36aa0320cf1844bc876e7cbbaf79cf1
0xc044b21b02fd976c1e574d150dc5af122dd4f2648849cf0a15dc0a29844f2b60
0xebad407534dd31e7b5995ae8eef5a089497e26868bcf10bd2be9c6b7da93319f
0xd8e4de7f5e7bed6c26e945f9bbe6affdb3d1983cd633b96c10653bf1af10f178

Functions
Getter at block 23907406
DEFAULT_OPERATOR_WHITELIST_ID(view returns (uint120)
1
DEFAULT_TRANSFER_SECURITY_LEVEL(view returns (uint8)
1
DEFAULT_TRANSFER_VALIDATOR(view returns (address)
0x0000721c310194ccfc01e523fc93c9cccfa2a0ac
ROYALTY_PERCENT(view returns (uint96)
9900
 
getPermittedContractReceivers(view returns (address[])
getSecurityPolicy(view returns (struct CollectionSecurityPolicy)
(0, 0, 0)
getTransferValidator(view returns (address)
0x721c0078c2328597ca70f5451fff5a7b38d4e947
 
getWhitelistedOperators(view returns (address[])
gifdumpAddress(view returns (address)
0x65c9fab752aa7e4f3e93cbe9106864f0883d901a
maxPhase2MintAmountPerWalletFrugjuice(view returns (uint256)
2
maxPhase2MintAmountPerWalletfrugspiritbleu(view returns (uint256)
2
maxPhase2MintAmountPerWalletfrugspiritrouge(view returns (uint256)
4
maxPhase3MintAmountPerWalletFrugjuice(view returns (uint256)
4
maxPhase3MintAmountPerWalletPublic(view returns (uint256)
3
maxPhase3MintAmountPerWalletfrugspiritbleu(view returns (uint256)
6
maxPhase3MintAmountPerWalletfrugspiritrouge(view returns (uint256)
4
maxSupply(view returns (uint16)
1050
name(view returns (string)
fruggerz
owner(view returns (address)
0x326f3bd95e0d50ae8763f7bfc33b566fe1347ce2
phase1paused(view returns (bool)
true
phase2cost(view returns (uint256)
6900000000000000
phase2paused(view returns (bool)
true
phase3cost(view returns (uint256)
9600000000000000
phase3paused(view returns (bool)
true
reveal(view returns (bool)
true
symbol(view returns (string)
FRGGRZ
totalSupply(view returns (uint256 result)
1050
whitelistMerkleRoot(view returns (bytes32)
0xfb29b244df5b7f591ca9b90c1c1b788747fd7832340b6d252f99b0778d6e5564
Read-only
FreeNFTPerWLAddress(addressview returns (bool)
Phase2NFTPerFrugjuice(addressview returns (uint8)
Phase2NFTPerWallet(addressview returns (uint8)
Phase2NFTPerfrugspiritbleu(addressview returns (uint8)
Phase2NFTPerfrugspiritrouge(addressview returns (uint8)
Phase3NFTPerFrugjuice(addressview returns (uint8)
Phase3NFTPerPublicWallet(addressview returns (uint8)
Phase3NFTPerWallet(addressview returns (uint8)
Phase3NFTPerfrugspiritbleu(addressview returns (uint8)
Phase3NFTPerfrugspiritrouge(addressview returns (uint8)
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isContractReceiverPermitted(address receiverview returns (bool)
isOperatorWhitelisted(address operatorview returns (bool)
isTransferAllowed(address calleraddress fromaddress toview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 _tokenIdview returns (string)
State-modifying
Reserve(uint16 _mintAmountaddress _receiver
approve(address touint256 tokenIdpayable 
burn(uint256 _tokenID
phase2mint(uint8 _mintAmountpayable 
phase3mint(uint8 _mintAmountpayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setDefaultRoyalty(address receiveruint96 feeNumerator
setMaxSupply(uint16 _maxtx
setPhase1Paused(
setPhase2Cost(uint256 _cost
setPhase2Paused(
setPhase3Cost(uint256 _cost
setPhase3Paused(
setPreRevealUri(string _uriPrefix
setReveal(
setToCustomSecurityPolicy(uint8 leveluint120 operatorWhitelistIduint120 permittedContractReceiversAllowlistId
setToCustomValidatorAndSecurityPolicy(address validatoruint8 leveluint120 operatorWhitelistIduint120 permittedContractReceiversAllowlistId
setToDefaultSecurityPolicy(
setTransferValidator(address transferValidator_
setUriPrefix(string _uriPrefix
setUriSuffix(string _uriSuffix
setWhitelistMerkleRoot(bytes32 _whitelistMerkleRoot
setgifdumpAddress(address contractAddr
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
whitelistFreeMint(bytes32[] merkleProof
withdraw(
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
DefaultRoyaltySet(address indexed receiveruint96 feeNumerator
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TokenRoyaltySet(uint256 indexed tokenIdaddress indexed receiveruint96 feeNumerator
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
TransferValidatorUpdated(address oldValidatoraddress newValidator
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
CreatorTokenBase__InvalidTransferValidatorContract(
CreatorTokenBase__SetTransferValidatorFirst(
ERC2981InvalidDefaultRoyalty(uint256 numeratoruint256 denominator
ERC2981InvalidDefaultRoyaltyReceiver(address receiver
ERC2981InvalidTokenRoyalty(uint256 tokenIduint256 numeratoruint256 denominator
ERC2981InvalidTokenRoyaltyReceiver(uint256 tokenIdaddress receiver
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NotCompatibleWithSpotMints(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
SequentialMintExceedsLimit(
SequentialUpToTooSmall(
ShouldNotMintToBurnAddress(
SpotMintTokenIdTooSmall(
TokenAlreadyExists(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(