Based NodeMonkes

Unverified contract

Proxy

Active on Base with 1,735 txns
Deployed by via 0x1b42ae56 at 13044385
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 "Based NodeMonkes"

0x75875476e87023bed1a93922d61d776710e6d972ad0daa88f3d10999e32aef9a
0x9606a045014817e1e217869eb2a2188fdc9bbb12e6427f7a80c671425df87447
0xf7d83faf5dcfd8694c327be3a70e3614386cf49e65c1842f8ea2b3287a7c67de
0xdc743993b9d49e098a6f1e9b689b6eabf1c21d2200f256565a8ab850648a8636
0x35f8cc6a542aa192c2cff83fea38e0cbada8fb09d240701262559d8b9fe36b88
0x99acabe2c8e60c5992db246fc21d522eb1987c5c5b26617ac204bfbaf316120d
0x65d37b0f6ec4ee9347b7f7253e910fea22a4f84d80db8cec2ba95e456243a2c0
0x861fc7d06249fa11884572c9e1f5667240a4b8dc9d143da5005076a57678f2fa
0xfb9ec14855700aa9affc7140bae682c50c3527ffdb84637ed18631cef18238cc
0xdb7955aad38eaa111a109a4d3f5491c2b50ea68b77fabc41e0531a67a7111a68

Functions
Getter at block 22428058
baseURI(view returns (string)
collectorFee(view returns (uint256)
777000000000000
didMintEnd(view returns (bool)
true
isRevealed(view returns (bool)
true
maxSupply(view returns (uint256)
2500
name(view returns (string)
Based NodeMonkes
owner(view returns (address)
0x8e71d3b85b2585189b8078388908ca5b1a40d6c6
settings(view returns (uint256 maxPerAddressuint256 publicMintPriceuint256 mintStartbool isContractSealedstring descriptionstring placeholderImage)
(maxPerAddress=1, publicMintPrice=0, mintStart=1712879700, isContractSealed=false, description=2500 Based On-chain NodeMonkes, placeholderImage=)
symbol(view returns (string)
BNM
totalSupply(view returns (uint256)
2500
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(