PunkApepen

Verified contract

Active on Base with 17,197 txns
Deployed by via 0xe4197221 at 13540424
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
ERC-20
--
0x6d3dbd8c8b3e21d293b63a602632d156cc1929c40212a3e6e7018e41a6a0f1a0
0x6c456ba5da01da90475b2420cbb7e7b70d444a5be41cacf56875f0b206c2b104
0xf6c92b3ad0453d67f335aa1d3b9d646e1537d1383e2377513ae6f8889379baf5
0x5063170a28f7b65fc27053a85b247ac81cf5533d8bb6c1b1993dfc3eed1ece47
0x3f02a8f36c2bbfa3e6ac666fc1571201e07fc767c0d74f7575f9058d264e844a
0x2325161677648fa71ddf0db069447de023bc91725de09d58239e040c7b22f446
0xb8525acc5751587fd1bab37842e5f1c46f4ab258c7c736d9b8a5be4de427b7eb
0x4b510bfa595364fd151d16a29fdec4d698189e361dedaa315b80cc1f4aab6c98
0xfb422297a2d854a5dcd05fcd3f8cd6f342d42421bf3b1d3b5c7e9f3babfa5bee
0xc20fe2819ac64f3465b43fd6c5ab0528caa8171e096a4d0233fb7e98c108d5a7

Functions
Getter at block 22911215
MAX_TOKENS(view returns (uint256)
10000
name(view returns (string)
PunkApepen
notRevealedUri(view returns (string)
https://arweave.net/PGKiS4j05TN0sApqp0tSGWCfKkZxolFrURs_CGzeJ4U
owner(view returns (address)
0xdc84e5d962331f873341c90ed459772a0469cac9
perAddressLimit(view returns (uint256)
2
revealed(view returns (bool)
true
symbol(view returns (string)
PAPP
totalSupply(view returns (uint256 result)
10000
Read-only
addressMintedBalance(addressview returns (uint256)
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getPhaseProps(uint8 phaseview returns (struct PunkApepenPhaseProps)
isApprovedForAll(address owneraddress operatorview returns (bool)
mintPhases(uint8view returns (bool saleActivebool whitelistActivebytes32 rootuint256 price)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
airdropToken(uint256 amountaddress to
approve(address touint256 tokenIdpayable 
changePhaseProps(uint8 phasestruct PunkApepenPhaseProps phaseProps
deleteDefaultRoyalty(
flipReveal(
flipSaleState(uint8 phase
mintToken(uint256 amountbytes32[] proofuint8 phasepayable 
renounceOwnership(
resetTokenRoyalty(uint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string baseURI
setDefaultRoyalty(address receiveruint96 feeNumerator
setMaxTokens(uint256 amount
setNotRevealedURI(string _notRevealedURI
setPerAddressLimit(uint256 newLimit
setPrice(uint256 newPriceuint8 phase
setRoot(bytes32 _rootuint8 phase
setTokenRoyalty(uint256 tokenIdaddress receiveruint96 feeNumerator
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdraw(payable 
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
ERC2981InvalidDefaultRoyalty(uint256 numeratoruint256 denominator
ERC2981InvalidDefaultRoyaltyReceiver(address receiver
ERC2981InvalidTokenRoyalty(uint256 tokenIduint256 numeratoruint256 denominator
ERC2981InvalidTokenRoyaltyReceiver(uint256 tokenIdaddress receiver
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NotCompatibleWithSpotMints(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
SequentialMintExceedsLimit(
SequentialUpToTooSmall(
SpotMintTokenIdTooSmall(
TokenAlreadyExists(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(