ERC721SeaDrop

Verified contract

Active on Base with 2,906 txns
Deployed by via 0xa892d615 at 18044650
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ERC721SeaDrop"

0x5be5c4ef54fd339f6c87f663533d0601f91bbf3eb484c1b412379368c378c6a7
0x5e93c7d58b38142352c9c0e78889aefd9a9e145b5a50d0b6b0ea488abc082557
0x0939b0c86140e1f532579150f9fb4034a1f07fe84c67a24eefaa86bed96b86f4
0xfeec55c3e0a02cd12def0ae96e0ba7d32c45d78728ca42b9ca6aa23405a03cd7
0xbcf650c5f4b8e592990855ef480c91e36c6c35da421bb07b4648448bf5f502ea
0x0de6dd3db53da88b0bc8bf72540b1f7ddc12f063d28927e2457fa7ed7708d5a4
0x5ab166991cfdab1653875e2910fc65b73a062c13134eeeacf6e8aec5d2ed5da8
0x006c4d8a5605709c50879ff5a809ee14d796f14a5ef2e0aec63d6656ad1d8df2
0xcbe851f542f17b7b8c6c78c772522ab3b8c9940e43e16592cc80bd7e316684de
0xd51e64040f0649f217969ebb3b0f4d45082f07d7d057dd39cf45121f05f48ae5

Functions
Getter at block 22913347
baseURI(view returns (string)
ipfs://bafybeighoqzjf6uzmgqekvdtz2bm2afoobucruvltnh7k5dld64vujqwbu/
contractURI(view returns (string)
getTransferValidationFunction(pure returns (bytes4 functionSignaturebool isViewFunction)
(functionSignature=0xcaee23ea, isViewFunction=false)
getTransferValidator(view returns (address)
0x721c0078c2328597ca70f5451fff5a7b38d4e947
maxSupply(view returns (uint256)
10000
name(view returns (string)
Hamsters
owner(view returns (address)
0xd128d1ea362127af13db8d73e6500dc454e0a853
provenanceHash(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
royaltyAddress(view returns (address)
0xd128d1ea362127af13db8d73e6500dc454e0a853
royaltyBasisPoints(view returns (uint256)
1000
symbol(view returns (string)
HMST
totalSupply(view returns (uint256)
10000
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(