Butterfly

Unverified contract

Proxy

Active on Base with 178 txns
Deployed by via 0x090891b5 at 2936378
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
25 additional variables
Native
Value $1.77
0x8fc114a0c6b76827ae5daca98c0a3c04e502df37896f0d739b66aae4d01db0ce
0x407e86f569dffe5652fb716189c58b0af8a789621146f6cf8d6a221beeaa321e
0x908bc252aa9d0be52ee6da147755fa56f2af558bdc75dcf733826d400a2fef92
0x74308ec7d153026aec40b57a436b04b77e9008fd387fc6caf6355d6f2301a2c9
0x51a3a9f5880cdebf945a2a98daeb95fd6e830c94e475b762f789bceeea4ddebd
0x5cb554a2a704046ece00fb41d6f2f8af1d0e2ecadba974334fdc8f94c1050bc4
0x18b2593404ccd5959dd04b06e6c7391dda460f0145db5c13cb8f19e64e5af108
0xf5d0e3765127a6e3f3275f32d400b6fd0ccfba7fbdbfd6abfc906c90c1cc7dea
0x8359a5cd13bc38b43dcb814db5080163f586db71996d349faaebf199971e4840
0xcd032a79e4367d403395e18509a3d3eb58783bf1d9373bc8f0a57de9c933345e

Functions
Getter at block 21844792
CLOCK_MODE(view returns (string)
mode=blocknumber&from=default
DOMAIN_SEPARATOR(view returns (bytes32)
0x652285f53dc3812de8593691d8eef766e1a6195af59f55c40e28886b94aa1eb1
clock(view returns (uint48)
21844792
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=NFTs2Me, version=1, chainId=8453, verifyingContract=0xf8d58ad525905ddff022202f57a5cb59d1abc776, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
isMetadataFixed(view returns (bool)
true
maxPerAddress(view returns (uint16)
0
mintPrice(view returns (uint256)
700000000000000
n2mVersion(pure returns (uint256)
1000
name(view returns (string)
Butterfly
owner(view returns (address collectionOwner)
0x20efd1ffd43b3e2b26c07a61936900e01bdca91e
symbol(view returns (string)
Butterfly
totalSupply(view returns (uint256)
644
Read-only
balanceOf(address ownerview returns (uint256 balance)
delegates(address accountview returns (address)
getApproved(uint256 tokenIdview returns (address)
getPastTotalSupply(uint256 timepointview returns (uint256)
getPastVotes(address accountuint256 timepointview returns (uint256)
getVotes(address accountview returns (uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
nonces(address ownerview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256uint256 salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
airdropRandom(address[] tobool soulboundpayable 
airdropSequential(address[] tobool soulboundpayable 
airdropSpecify(address[] touint256[] tokenIdsbool soulboundpayable 
approve(address operatoruint256 tokenId
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
initialize(string tokenNamestring tokenSymboluint256 iMintPricebytes32 baseURICIDHashbytes32 placeholderImageCIDHashstruct IN2M_ERCStorageRevenueAddress[] revenueAddressesaddress iErc20PaymentAddressuint32 iTotalSupplyuint16 iRoyaltyFeebool soulboundCollectionuint8 iMintingTypepayable 
mint(payable 
mint(uint256 amountpayable 
mint(uint256 amountaddress affiliatepayable 
mintCustomURITo(address tobytes32 customURICIDHashbool soulboundpayable 
mintPresale(address touint256[] tokenIdsbool freeMintinguint256 customFeeuint256 maxAmountuint256 amountbool soulboundbytes signaturepayable 
mintRandomTo(address touint256 amountpayable 
mintRandomTo(address touint256 amountaddress affiliatepayable 
mintSpecifyTo(address touint256[] tokenIdspayable 
mintSpecifyTo(address touint256[] tokenIdsaddress affiliatepayable 
mintTo(address touint256 amountpayable 
mintTo(address touint256 amountaddress affiliatepayable 
redeemRandom(payable 
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
transferFrom(address fromaddress touint256 tokenId
Events
AffiliateSell(address indexed affiliate
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
EIP712DomainChanged(
Initialized(uint8 version
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors
AddressFiltered(address filtered
CantLowerCurrentPercentages(
CantRevealYetWaitABitToBeAbleToRedeem(
CantSetBaseURIAndPlaceholderAtTheSameTime(
CollectionSoldOut(
ContractMetadataURIAlreadyFixed(
InputSizeMismatch(
InvalidAmount(
InvalidDropDate(
InvalidInputSizesDontMatch(
InvalidMintFee(
InvalidMintFeeForFreeMinting(
InvalidMintingType(
InvalidPercentageOrDiscountValues(
InvalidPhaseWithoutDate(
InvalidRevenuePercentage(
InvalidTokenId(
MaxPerAddressExceeded(
MetadataAlreadyFixed(
NewBaseURICantBeEmpty(
NewPlaceholderCantBeEmpty(
NoBaseURINorPlaceholderSet(
NonTransferrableSoulboundNFT(
NotEnoughAmountToMint(
NothingToRedeem(
OnlyAffiliateOrN2M(
OnlyOwnerOrN2M(
PresaleInvalidMintingType(
PresaleNotOpen(
PublicSaleNotOpen(
ReentrancyGuard(
RoyaltyFeeTooHigh(
SaleFinished(
SignatureExpired(
SignatureMismatch(
TokenAlreadyMinted(
TotalSupplyMustBeGreaterThanZero(
WaitUntilDropDate(