ERC721SeaDrop

Verified contract

Active on Base with 174 txns
Deployed by via 0x559a9a2c at 21532863
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ERC721SeaDrop"

0x6bf6619afd3a288a2f7195c0675e3c85de33093401e6b7b240b8f332e5b47d2b
0x68186ac07847c91e0df5ccee6137cef34d58eef545cb24562693be490db7051a
0x2bd7257c4d60267638f69e6531e8eea82e0cca42b34a03c4917c41a2dbd2749b
0xe90ddc963ef8cf13de87fe1ffc27f6223696a980fe17e57fbf916a5d9f61ffb7
0xe1463965d9e909c1760bed1497c73ac427630fa763a0fc21a0324c2908b2f927
0x497443ed8d62637714692bb66b224bfd278ff9285515c8c8486cdda5cdb49150
0xee36982ad59da94bff09d778ad8943b5d03795632d3ef2b4aaf4dbf96005f77f
0x58fae58439bfa02c2f1cc14a5f213e7010157779b26397145f891b0fd23015f3
0x50b311a3485d593a1b6eef4fd12affe3a5a6d0c27e310d2bd8642fa34fb1e375
0xf20af0b4bf560de5708c52188be2a2702e7782a8945b4bdb00ac8d7b927e4b16

Functions
Getter at block 22932774
baseURI(view returns (string)
ipfs://QmX6iE3BKiVTqP6z9NxFqXNNZre2pyXouVH17DvzLLJj7o/
contractURI(view returns (string)
getTransferValidationFunction(pure returns (bytes4 functionSignaturebool isViewFunction)
(functionSignature=0xcaee23ea, isViewFunction=false)
getTransferValidator(view returns (address)
0x721c0078c2328597ca70f5451fff5a7b38d4e947
maxSupply(view returns (uint256)
1000
name(view returns (string)
XS club
owner(view returns (address)
0xecff22e78e38f398a11dd26a4e9c1b759abf1a5f
provenanceHash(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
royaltyAddress(view returns (address)
0xd71addb8168298179faee23abb4592c76e57021d
royaltyBasisPoints(view returns (uint256)
700
symbol(view returns (string)
XSclub
totalSupply(view returns (uint256)
1000
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(