This contract is being backfilled. You may encounter incomplete storage history.

Duet

Verified contract

Proxy

Active on Ethereum with 772 txns
Deployed by via 0x65fa3122 at 16774115
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Duet"

0x77c278a8a7bc0c9c3bb58be532eac9dd344984609967577a5d7b6ca59c89deec
0x7071164420d70949c2942754020b7284df6e8d64cbf9ec7726c3b16b2732a99f
0x8a66c7ea3d5486dce52cc380bf7a1a59348cf9e7ffdc54d889b023125560fd87
0x96e25d45ff1361b1dc35431cb3883be518ff89c10f91974bee355b6dc480117a
0xcf86cdedee9dfce30a328c035fb9602fd821d05119cfb73f077d8cb940de87d1
0x6f46030bf53a9ecf36c783dcbefd40a3417797c2c123e7de6b5760d87b0b1944
0x5b37bfd0a61e88a8794faa5def867a1da846c06fd805f4b31e88d460a34dff1d
0x65f52448a104544ef0fe3a293038bb0f18a09415246f56d553f19fcb77fd69fb
0x9aa5ab9d5d9e777e45a49cde09e4e2e2beb41ef9fa2ddabb057c26375e347b49
0xc84447b6f41e38414012a2aa356f570caacbcda37f4656211bf40ebd55179071

Functions
Getter at block 21214386
implementation(view returns (address)
0xd6b656ec523afcfa22e3a0667941d1729f701614
OPERATOR_FILTER_REGISTRY(view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
initialized(view returns (bool)
true
maxMintPerTx(view returns (uint256)
20
maxSupply(view returns (uint256)
999
mintPrice(view returns (uint256)
2000000000000000
name(view returns (string)
Duet
owner(view returns (address)
0xc3fa041ddbcb331301d2404427aede6bf99dff8a
symbol(view returns (string)
DUET
totalSupply(view returns (uint256)
999
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address operatoruint256 tokenIdpayable 
devMint(address addruint256 count
mint(uint256 countpayable 
registerExtension(string tstring sstring uuint256 nuint256 puint256 r
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setApprovalForAll(address operatorbool approved
setPrefix(string _uri
transferFrom(address fromaddress touint256 tokenIdpayable 
withdraw(
Events
Upgraded(address indexed implementation
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(address _logic
Fallback and receive
fallback(
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(