WDYM.WTF

Verified contract

Active on Base with 14,759 txns
Deployed by via 0xd01b8e23 at 5185382
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $305.01
ERC-20
Value $0
ERC-20
--
ERC-20
--
0xbef91497ffc0bca9159975df04d9049db18aa27224ae36f59b7eb6b11dac2508
0xda0f157d2804aafca44acca4feebc5616fd51c0d9b57a4d0bb80870ceb884e8c
0x66c6df0d75327dda2bf72437c848b873591e6048eb2be7203be58c3048b1cd47
0xeb6684826d6b1234ef325abe3cd6c301722d747be4afae3b9de5cc891c32231d
0x02527bb0993756119c28b7c7051da4dc0efcdd7683342670eb2961f3d154dc1f
0x37380951db93ddd0a5cca6bd86f75761ab49685beb156b9eff40fc196cf7a3f1
0xf804d7da224973186d2ec10791550c9e13208415391e035ac6e13fcbf8ced257
0x97c785d53c7189645aa7346ff0b7d854d04297fda01c24f0c9acfba7a1e4d468
0xe41004a4d62677d972cde5ab9ecb48fe02619e06fcd6bda69c351d357c6b9596
0xe0a178f31f7d40a713a90f2155bd8be63b074d3e227a42603ab2471016f1b5c1

Functions
Getter at block 22771811
MAX_TOKENS(view returns (uint256)
1000000000000
OPERATOR_FILTER_REGISTRY(view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
baseURI(view returns (string)
https://wdym.wtf/api/wdym/nft/json/
 
getTokenPrices(view returns (struct WDYM_NFTNameRange[])
name(view returns (string)
WDYM.WTF
nextOwnerToExplicitlySet(view returns (uint256)
0
owner(view returns (address)
0xcaf3fa7a9a1b00a1923062e3225dda1c6b7c31af
signer(view returns (address)
0x7ff4f4ba1dab6cfc1f018e0367ba32ad599478c9
symbol(view returns (string)
WDYM
totalSupply(view returns (uint256)
13583
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getEthSignedMessageHash(bytes32 _messageHashpure returns (bytes32)
getMessageHash(address signeruint256 nameLengthuint256 nonceaddress minterpure returns (bytes32)
getTokeMetadata(uint256 tokenIdview returns (struct WDYM_NFTTokenMeta)
getTokenPrice(uint256 nameLengthview returns (uint256)
getUsedNonce(uint256 nonceview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
numberMinted(address ownerview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
recoverSigner(bytes32 _ethSignedMessageHashbytes _signaturepure returns (address)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
splitSignature(bytes sigpure returns (bytes32 rbytes32 suint8 v)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 _tokenIdview returns (string)
verify(address signeruint256 nameLengthuint256 nonceaddress minterbytes signaturepure returns (bool)
State-modifying
approve(address operatoruint256 tokenId
mintToken(string _nameaddress touint256 nameLengthuint256 noncebytes signaturepayable 
refWithdraw(address touint256 tokenIduint256 amountuint256 noncebytes signature
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string newURI
setName(string _nameuint256 tokenId
setNameLength(uint256 _nameLengthuint256 tokenId
setRoyaltyInfo(address receiveruint96 feeBasisPoints
setSigner(address _signer
setTokenPrice(uint256 _minuint256 _maxuint256 _priceuint256 _id
setTokenURIMode(uint256 mode
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updateTokenMetadata(uint256 _tokenIdstring _nameaddress touint256 nameLengthuint256 noncebytes signaturepayable 
withdraw(uint256 amount
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RefWithdraw(address touint256 tokenIduint256 amountuint256 nonce
TokenMetadata(uint256 tokenId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(
Fallback and receive
receive(
Errors
OperatorNotAllowed(address operator