ERC721SeaDrop

Verified contract

Active on Base with 1,639 txns
Deployed by via 0xc6f4cab2 at 13963131
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0x074f3b1212b1ff83ad640ff4c35d67f1511d26509c6ed8d514616d3f137c7b85
0x8a40ec0e227bca315c4a7024f83a7ac44228c5a67dba5bd3a673b515c9a6c790
0x8eba016fbf1ca89c78112ee8e019d4bc50a3641f152c35493f5cd2d200c18951
0x0667eaa86f49846212b10d54a20f0910faea97417b80f04b99ac6acc52dbcd16
0x6a6535078a5d87b744a54298b0535258092d1596fce0ff0d52009489c189ef74
0xb735f322ab2841ba330d7f48dad9408b4f2928f84841435a52d30bceccc8351f
0xada42d733768f210f30d90c3f5854366d4cba46689731fdfab6a69f9a9c50496
0x3cce69ddece958945143979cd67437ee9f3b0b01eeacbb37c9993a45a074be82
0xf2f10aecf18c392ca56a9c4c31513fbe1974e03f012d6216ab9b5abf63209eb3
0x0330c30e422cf0b7111e8b3e22b48cfb487c41cbdb043e78bd5b4c544926c364

Functions
Getter at block 22932541
baseURI(view returns (string)
ipfs://bafybeia6bv4624becfz2xzprbitkjimj5twsnemtnk5yj2brfr3tzcn7vm/
contractURI(view returns (string)
ipfs://bafybeia6bv4624becfz2xzprbitkjimj5twsnemtnk5yj2brfr3tzcn7vm/
getTransferValidationFunction(pure returns (bytes4 functionSignaturebool isViewFunction)
(functionSignature=0xcaee23ea, isViewFunction=false)
getTransferValidator(view returns (address)
0x0000000000000000000000000000000000000000
maxSupply(view returns (uint256)
3669
name(view returns (string)
Milady Boyz
owner(view returns (address)
0xd5cd2c70618a8ad631aa59bb72428795a64dab7a
provenanceHash(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
royaltyAddress(view returns (address)
0xd5cd2c70618a8ad631aa59bb72428795a64dab7a
royaltyBasisPoints(view returns (uint256)
600
symbol(view returns (string)
MB
totalSupply(view returns (uint256)
3669
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
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
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
constructor(string namestring symboladdress[] allowedSeaDrop
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(