Last Punk

Verified contract

Active on Base with 1,453 txns
Deployed by via 0x61ea5aa5 at 12778887
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $283.09
ERC-20
Value $0.27
ERC-20
Value $0.1
ERC-20
--
0x191b0582f17344aa66b01092beb861d9d43a52b07cefefbbc0e3636c3e990575
0x38ef6c3224fc3c0b6a8720df2a60cc3b5367444ed1c800a2091384bde7381b2b
0x6dc877beb41a124930d267ce15a9f95135c524991426a7d30143d6a6d9a0d9c5
0xd2f22cfc0b23ad90bbab11628a6ad2ed1f4e347c8c1c8e09d1807e87d6da50f1
0x9b6d299d046af35355ceb8278e0df44e1ccf084a932f439b04bde2e0751343ac
0x919c57e9fc9247513b796cda5b84ddff8d92e741d16eb1f37296c513dc9d1a72
0xfc4dfcc6500a7b542adf190e381cf3083d2f1cb4b544ea61e54f3841a3789e5d
0x9e71fa18cc7c9c2c0ce0716e7fd25ead1bc326ccc9a22fdd5b5aedbe0fa4dbbe
0x3e367112d9a3f71afba979be86d4c110303e33429670376c16327175e3bce6cd
0x7dd5d32c65fc5c184ee9d72eeac9dc132ff37c1ccfbb3f029a49cdc30b3345ce

Functions
Getter at block 23269618
COST(view returns (uint256)
333000000000000
MAX_FREE_PER_WALLET(view returns (uint256)
5
MAX_SUPPLY(view returns (uint256)
5000
name(view returns (string)
Last Punk
owner(view returns (address)
0xf9fcc5054b2705bf1bb156d429573d6dc09cfa9a
symbol(view returns (string)
Last Punk
teamMintUsed(view returns (bool)
true
totalSupply(view returns (uint256)
5000
Read-only
balanceOf(address ownerview returns (uint256)
generateRandomNumber(uint256 tokenIduint256 modview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isWhale(addressview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
whale(uint256view returns (address)
State-modifying
approve(address touint256 tokenId
freeMint(
mint(uint256 amountpayable 
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setData(string _base
teamMint(
transferFrom(address fromaddress touint256 tokenId
withdraw(
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
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(
Fallback and receive
fallback(
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApproveToCaller(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(