Base Monkee

Unverified contract

Proxy

Active on Base with 2,157 txns
Deployed by via 0xccd6695d at 14951149
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
ERC-20
--
ERC-20
--
0x17ddc4f8c93f59112ca18751299cac03f4d5398f9013b904a94f45066f710ae4
0x3f1c0135a165cd3e4df710bfa41750f569344d2be4f8e268aa5c84941c8b3152
0xeffa74e4c7e2da3e051abd799b6547eabed3a6b467f9d5fb9bbb4e878833ddfb
0x3949304057525deeb6f837d76a26dd37a09cc97ccc5d61e5675d1270e4ca030f
0x4de065e2a740fcb6907c15f6f2f6ee8d4e583e13b7aec3e8f6e11f366b8bb74c
0xd63eb57e9f997967d3a509cb9c74f5fb8990b05218dee7c57d805b495cfc7599
0x1623e6e0b85214c686c4053c7a836e9b86e0f2f9bbdc0ac7f23f8c670b10fa3f
0xce1dc890a533c61af9f3b747d54fc6fb2abd4f1d770c327feef73307ba0ed4e7
0x9f948be9b17c14b98a4697e508092d3e540f26058a74faceea34eb71e0e259c2
0xa94ce869a313d7eca39b97a2d9123868fae6eb16a611ddd333e079a759d0d095

Functions
Getter at block 23878757
baseURI(view returns (string)
ipfs://bafybeidduvde7jxm2w3jcdcf7zhevv6hyuh7xdplggthlcbvbyauv7pavq/
contractURI(view returns (string)
getTransferValidationFunction(pure returns (bytes4 functionSignaturebool isViewFunction)
(functionSignature=0xcaee23ea, isViewFunction=false)
getTransferValidator(view returns (address)
0x0000000000000000000000000000000000000000
maxSupply(view returns (uint256)
4444
name(view returns (string)
Base Monkee
owner(view returns (address)
0x3f9b9c9642d2d3ba30ff2038b9d50d7b6710fbf5
provenanceHash(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
royaltyAddress(view returns (address)
0xc72dc6eb59f903e1c9ca1a1207a51f01f98a8777
royaltyBasisPoints(view returns (uint256)
800
symbol(view returns (string)
BMONKEE
totalSupply(view returns (uint256)
4444
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getMintStats(address minterview returns (uint256 minterNumMinteduint256 currentTotalSupplyuint256 maxSupply)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256uint256 _salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
acceptOwnership(
approve(address touint256 tokenId
burn(uint256 tokenId
cancelOwnershipTransfer(
emitBatchMetadataUpdate(uint256 fromTokenIduint256 toTokenId
initialize(string __namestring __symboladdress[] allowedSeaDropaddress initialOwner
mintSeaDrop(address minteruint256 quantity
multiConfigure(struct ERC721SeaDropStructsErrorsAndEventsMultiConfigureStruct config
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
setContractURI(string newContractURI
setMaxSupply(uint256 newMaxSupply
setProvenanceHash(bytes32 newProvenanceHash
setRoyaltyInfo(struct ISeaDropTokenContractMetadataRoyaltyInfo newInfo
setTransferValidator(address newValidator
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newPotentialOwner
updateAllowList(address seaDropImplstruct AllowListData allowListData
updateAllowedFeeRecipient(address seaDropImpladdress feeRecipientbool allowed
updateAllowedSeaDrop(address[] allowedSeaDrop
updateCreatorPayoutAddress(address seaDropImpladdress payoutAddress
updateDropURI(address seaDropImplstring dropURI
updatePayer(address seaDropImpladdress payerbool allowed
updatePublicDrop(address seaDropImplstruct PublicDrop publicDrop
updateSignedMintValidationParams(address seaDropImpladdress signerstruct SignedMintValidationParams signedMintValidationParams
updateTokenGatedDrop(address seaDropImpladdress allowedNftTokenstruct TokenGatedDropStage dropStage
Events
AllowedSeaDropUpdated(address[] allowedSeaDrop
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BatchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
ContractURIUpdated(string newContractURI
Initialized(uint8 version
MaxSupplyUpdated(uint256 newMaxSupply
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PotentialOwnerUpdated(address newPotentialAdministrator
ProvenanceHashUpdated(bytes32 previousHashbytes32 newHash
RoyaltyInfoUpdated(address receiveruint256 bps
SeaDropTokenDeployed(
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
TransferValidatorUpdated(address oldValidatoraddress newValidator
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyInitialized(
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
CannotExceedMaxSupplyOfUint64(uint256 newMaxSupply
InvalidRoyaltyBasisPoints(uint256 basisPoints
MintERC2309QuantityExceedsLimit(
MintQuantityExceedsMaxSupply(uint256 totaluint256 maxSupply
MintToZeroAddress(
MintZeroQuantity(
NewOwnerIsZeroAddress(
NotNextOwner(
OnlyAllowedSeaDrop(
OnlyOwner(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
ProvenanceHashCannotBeSetAfterMintStarted(
RoyaltyAddressCannotBeZeroAddress(
SameTransferValidator(
SignersMismatch(
TokenGatedMismatch(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(