Punk Th23

Unverified contract

Proxy

Active on Base with 1,930 txns
Deployed by via 0x6890dc32 at 2894705
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 $0.17
 (#1002)
ERC-721
--
0x527fb8fbc4a70c7f13e077f5d942114f58065c93ecbc8386b603c7000c208e69
0x8e9d64cd7743a8570663560a95d893aa0ee64cd942aea0ba4f27a2b50c8ac34f
0x23be6c8bdbcd1d27e754eb61a3f16d6315b8dd4921e05b6c7b14a4becf801a27
0x6577599ce89e69efc74500067655e5465fd4843e03f07ecd78382b4d2059dac4
0xc258c085b6de55afa4635f9cc4dd8a59b25505e18c255d669d046d6d93d35b5e
0x55a60e74af4d8ca948583c56b41079e36f0f2c3edc76dc08c532133df060900f
0xa9dba8e0a349a9f82e4ad94390036283bfd969a62acadc6da11e8f9354f2ed43
0x2db77ae0fc8582da5109bf706562a4ed9c0c86ff8db9ced1e16678d167770329
0xb2e11b5425f9a6093b28dfae3d96e0b0de06b99b4ef7fc656eb00be32d511f5d
0xbe155ef5ff77d2ee0a1fda059e3e41d45ef6d00269be1c6bbe1e1b5bb7f54e97

Functions
Getter at block 22820174
CLOCK_MODE(view returns (string)
mode=blocknumber&from=default
DOMAIN_SEPARATOR(view returns (bytes32)
0xab7268abf826e078e14dd52d3860391cf06498f82601571eb89c084223169f55
clock(view returns (uint48)
22820174
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=NFTs2Me, version=1, chainId=8453, verifyingContract=0x94e23aadba00367dd270d567619d64d178274629, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
isMetadataFixed(view returns (bool)
true
maxPerAddress(view returns (uint16)
0
mintPrice(view returns (uint256)
350000000000000
n2mVersion(pure returns (uint256)
1000
name(view returns (string)
Punk Th23
owner(view returns (address collectionOwner)
0x7a290095d4a1e4271af038bdc1547025f71910e9
symbol(view returns (string)
PunkTh23
totalSupply(view returns (uint256)
1700
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(