Punks NT

Unverified contract

Proxy

Active on Base with 103 txns
Deployed by via 0x68786f23 at 10708345
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 47 additional slots
-
variable spans 48 additional slots
4 additional variables

No balances found for "Punks NT"

0x2a973082468487d8a3c76076b34bfb7ee52f3f774616b14affa4e714804f74c2
0x32a88f912d23f7cefa46e710aa8456b48c9d0391704a66cfee9dea4f47ffdffa
0x2be5f2a5eb80006dd86510d066c5abaab3742b2f0b8a3135ae4eda7a409b0e61
0xb41aa3cc9fced81bffba5a2dbfdd50b574bd1e77898d42f2b22ef7fae37e0c6a
0x608aa188f998210569ec947dce90216c81966d4ad8e4097b7a68f06bab518aaa
0x238bd81eb6dcadef733336308b865154152d46667d2d499b48a90c8650612042
0x47f57495dd8af3002111529c9e3b9b4cc68cc6034e76a9707b234a7f319f784d
0x370ffbdfa26fb69d5f18d303c056e61295fa17c7040d0bde5aff047da10d31b5
0xce60a1418a62b31a22e4891cdd5fafc92d48ee119ba15077f7bcc6042effdc03
0xda507445c0c16e4480cdbb5bf21403f84066ace356f32475b4cdc216424093d9

Functions
Getter at block 22757144
baseURI(view returns (string)
collectorFee(view returns (uint256)
777000000000000
didMintEnd(view returns (bool)
true
isRevealed(view returns (bool)
true
maxSupply(view returns (uint256)
80
name(view returns (string)
Punks NT
owner(view returns (address)
0x019b0ee245fb09aaf92ac93ca3309832b7974681
settings(view returns (uint256 maxPerAddressuint256 publicMintPriceuint256 mintStartbool isContractSealedstring descriptionstring placeholderImage)
(maxPerAddress=3, publicMintPrice=8223000000000000, mintStart=1708365600, isContractSealed=false, description=7 Years of Punks, placeholderImage=)
symbol(view returns (string)
PNKSNT
totalSupply(view returns (uint256)
80
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getLinkedTraits(uint256 layerIndexuint256 traitIndexview returns (uint256[])
hashToMetadata(string _hashview returns (string)
hashToSVG(string _hashview returns (string)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenIdToHash(uint256 tokenIdview returns (string)
tokenIdToSVG(uint256 tokenIdview returns (string)
tokenURI(uint256 tokenIdview returns (string)
traitData(uint256 layerIndexuint256 traitIndexview returns (bytes)
traitDetails(uint256 layerIndexuint256 traitIndexview returns (struct Trait)
verifySignature(bytes32 messageHashstruct Signature signaturepure returns (address)
withdrawRecipients(uint256view returns (address recipientAddressuint256 percentage)
State-modifying
addLayer(uint256 indexstring nameuint256 primeNumberstruct TraitDTO[] _traitsuint256 _numberOfLayers
addTrait(uint256 layerIndexuint256 traitIndexstruct TraitDTO _trait
airdrop(uint256 quantityaddress topayable 
airdrop(uint256 quantityaddress[] topayable 
approve(address operatoruint256 tokenIdpayable 
initialize(string _namestring _symboluint256 _maxSupplystruct Settings _settingsstruct RoyaltySettings _royaltySettingsstruct WithdrawRecipient[] _withdrawRecipientsstruct FactorySettings _factorySettings
mint(uint256 quantitypayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
sealContract(
setApprovalForAll(address operatorbool approved
setBaseURI(string uri
setHashOverride(uint256 tokenIdstring tokenHash
setLinkedTraits(struct LinkedTraitDTO[] _linkedTraits
setMaxPerAddress(uint256 maxPerAddress
setMintStart(uint256 mintStart
setPlaceholderImage(string placeholderImage
setPublicMintPrice(uint256 publicMintPrice
setRenderOfTokenId(uint256 tokenIdbool renderOffChain
setRevealSeed(
signatureMint(struct Signature signatureuint256 _nonceuint256 _quantityuint256 _maxPerAddressuint256 _mintPriceuint256 _collectorFeepayable 
toggleWrapSVG(
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BatchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
Initialized(uint8 version
MetadataUpdate(uint256 _tokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
InvalidInput(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NotAuthorized(
NotAvailable(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(