Butterfly

Unverified contract

Proxy

Active on Base with 192 txns
Deployed by via 0xfb15f680 at 12170514
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
Value $0
0xb6d4859691293914100a4bbdb2e142424f694664ec4b36ca052f7a09d0cf59dd
0x5a2137a1d8ea4fa8c58231162ad7fe01b4554c6bcf9cb52c4578feb9423eebd4
0x2a28a318af9a3d29f0e95cdd1f3258efaf3b7a244f959e8c80cfd411955c90a7
0x6f20e343710bc4514a0d6559fc8d3ca8cb9573b7404b4813128cbd658dd632fb
0x05227f2b1fb709faa520410bb9aab1f9c5d425ff8d5ff5c136d04a17d14a3218
0xb1b34083903646e4cb3df7337650255e6d5dd79b80d7291fd41175ee4c6bcf64
0x47757d2f7f18645807749e7c7b388dbc690f63519fe323ec590d26927923699d
0xb39c0a824338af54e4b76c3e60d19a79c0f2f490684c729c355216410bceae4a
0x60e4d0c6df373ac200ca47dcb38dd4ba8d2fa9fac01b5902591c4a11c5af75da
0xf45d89b03e944996c284164e14ac3ae8f77b9a120c1ba330586d0b50e1ab69fb

Functions
Getter at block 23570320
baseURI(view returns (string)
ipfs://bafkreif6nbk5ttgowzjwdsii3klna2ew5old55peoqq7szx36aeip5jrxq
contractURI(view returns (string)
maxSupply(view returns (uint256)
10000
name(view returns (string)
Butterfly
owner(view returns (address)
0x748fdec74ec97afed6da721c61eae1ceb2b6b297
provenanceHash(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
royaltyAddress(view returns (address)
0x0000000000000000000000000000000000000000
royaltyBasisPoints(view returns (uint256)
0
symbol(view returns (string)
B
totalSupply(view returns (uint256)
6789
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 operatoruint256 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
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
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(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
ProvenanceHashCannotBeSetAfterMintStarted(
RoyaltyAddressCannotBeZeroAddress(
SignersMismatch(
TokenGatedMismatch(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(