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

SATOs Proof

Verified contract

Active on Ethereum with 1,272 txns
Deployed by via 0x55429410 at 16826138
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional variable

No balances found for "SATOs Proof"

0xf2a69d2cb2bbf73c8104ac6dd98163360d24c1eefeeebd2ef0a07b4db9b87e62
0x5f72a56f66310dcc972c9d91b58c75de28fc0ed950fb333212a6e30d3c52f431
0x0bfede551854f8f80c445a0d0f518b6a89a1e1ee4752fe935a6ded014be4e906
0xb9d7d97f3552a8aea18d9a2ac6bf88e98e304166343e92c394b35a1be7ed8ee7
0x435d76271813e3ab61dde42fe5da413cac30cc61ae565ae1b3965a923514dba2
0xa41c1d4cfc4cfbd54c5a770067c0f1cd6262c9b9fb0ac51484af3636a6a3938c
0x11f1d1e349a88d256bb20be9a746bd6c4374f83bc826b8db8ba99f7acd74c6f6
From
0x214c7b74e8a25288723b42f915d9f76fb8d48bc372868c6df275c780a648c0d5
0xed2d3fddde5a2c4e1f8e0c2e2a5d94739542fac1a3be7a56320daffb077f94ea
0xa61dd62a1b1496f2b208b0ee3def95e9a5c87c12dea3f529200e7d6a5c20d69a

Functions
Getter at block 20798546
OPERATOR_FILTER_REGISTRY(view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
_nftEndTime(view returns (uint256)
1678816800
_nftFreeRemaining(view returns (uint256)
4851
_nftP1StartTime(view returns (uint256)
1678806000
_nftP2StartTime(view returns (uint256)
1678809600
_nftPayRemaining(view returns (uint256)
1000
_nftPrice(view returns (uint256)
10000000000000000
_nftWhitelistRemaining(view returns (uint256)
4946
_nftWhitelistStartTime(view returns (uint256)
1678798800
_specialNftAddress(view returns (address)
0x0000000000000000000000000000000000000000
_validator(view returns (address)
0xdf9b4a20ad19e58622cc6a2fe1425ababaec41ae
baseTokenURI(view returns (string)
https://api.satosproof.xyz/sato/
name(view returns (string)
SATOs Proof
owner(view returns (address)
0x39f6e3a7a270519b1489e2420d6c1a6d530ffed6
symbol(view returns (string)
SATOs Proof
totalSupply(view returns (uint256)
4149
Read-only
_mintMap(addressview returns (uint256)
_mintP1Map(addressview returns (uint256)
_mintWhitelistMap(addressview returns (uint256)
_msgHashMap(bytes32view returns (bool)
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
signatureWallet(address touint256 amountuint256 _timestampbytes _signaturepure returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenIdpayable 
mint(address _touint256 amountpayable 
mintByOwner(address _touint256 _value
mintByP1(address _touint256 amountpayable 
mintByWhitelist(address _touint256 _timestampuint256 amountbytes _signaturepayable 
mintSpecialNft(uint256[] tokenIDList
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string baseURI
setPause(bool _pause
setSales(uint256[] remaininguint256 priceuint256 whitelistStartTimeuint256 p1StartTimeuint256 p2StartTimeuint256 nftEndTime
setSpecialNftAddress(address specialNftAddress
setValidator(address validator
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withDrawAll(address to
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
CreateNft(address indexed owneruint256 startNumuint256 endNum
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PauseEvent(bool pause
SetSalesEvent(uint256[] valueuint256 priceuint256 whitelistStartTimeuint256 p1StartTimeuint256 p2StartTime
SpecialNftAddressChangeEvent(address oldAddressaddress newAddress
StakeNftEvent(address indexed stakeruint256[] tokenIDListuint256 changeTime
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
ValidatorChangeEvent(address oldAddressaddress newAddress
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

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