PepePunks

Unverified contract

Proxy

Active on Base with 989 txns
Deployed by via 0xbb5d927b at 2340977
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 $161.11
ERC-20
Value $0.11
ERC-20
Value $0
0x2a01a7dc785fce0001ac899ce8181957162ae7c7d5d81326419310720a1197f4
0xcd30605de383372be26bf524c30b747f2ee0c8c10da51934dcbfd7dcf9e300f8
0x6f7b2c2afbb0aea5c09dbf980f571d263af49bfdc91fa6f22ad36c46999ffc46
0x9121dc7f249ec204da367b4d6f5d172ac603057eff5dc4c8497d90dd1ca39550
0x77c4e7b170abf809340e8104758827c03b787e8d68bd8fb6f37266d69c068cfc
0x84558b2d5fc19e5819a9f3d820241cb6e72d2f958dc015eb66b6e9d9cac4e27d
0xb1813b93f01ad03d6e7ad59ce17c0a9715e69b4f8359a1a6b5c0fd23c6bf945b
0xb4c5b12baeaf7915800be11c799159d8d1f83cdb9c4b4a43e5db7257a3d8ad11
0xa0e10443a8415b6fd0c0d87c2628b0f551c04fdf13e1367ff706f316a81ee726
0x4f719ee69d1127daca89e0c4cb846d9b9e7a7dbd355b25d63896a3737740b9eb

Functions
Getter at block 22736569
CLOCK_MODE(view returns (string)
mode=blocknumber&from=default
DOMAIN_SEPARATOR(view returns (bytes32)
0x6f219b6d23985ac39581d550a8c97e32d8f2c3db1361a3c1540eddce8a56a517
clock(view returns (uint48)
22736569
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=NFTs2Me, version=1, chainId=8453, verifyingContract=0x12213a4aa03e139dcd71b36bc612c7f02800b03e, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
isMetadataFixed(view returns (bool)
true
maxPerAddress(view returns (uint16)
0
mintPrice(view returns (uint256)
777000000000000
n2mVersion(pure returns (uint256)
1000
name(view returns (string)
PepePunks
owner(view returns (address collectionOwner)
0xb918f149e75250ea48838ffe6d3b20402fc4750a
symbol(view returns (string)
PEPEPUNK
totalSupply(view returns (uint256)
3090
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(