Siku

Verified contract

Proxy

Active on Ethereum with 291 txns
Deployed by via 0x8e1edad6 at 15096517
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 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
3 additional variables

No balances found for "Siku"

0x8f0044402585cedfaf09a01feff711e71b56f53f08f3c1e6d07faee54f6b31b3
0x1c5f3f06043702fedfa2919ea8ca07c03b977b8f6947c49fb08e59eee364c20a
0xcdb53462d6ce1613fa37b96a4a71a9b797ff993144d1eb43e1a3b302e3f1f49c
0x3360c047ae05c87549627c88aade7fb4c1534f66daac205e26d79a47f62ade41
0xde227de5740c38a50a86bce4441718e8a43892f683b67ffcfc1059bdf2b6d7b8
0x459b84147d46d54cc09574fedba80aa679889181a72372b7292bba33f282fa22
0x4a57918176e398bd5dea1c50ec411404f249ee86c5ae8f7f46c209a8266aa591
0x2fa0d829d6a06e3f3a2b99e28571475c01a031cbd447bfbe8d590816ccfe4386
0xdcc977ed6f8027cdfd92bd8dcb4da1604ad29d3e8c1444513440d3cc8fede4d5
0xdc5b41c567bdf85e358dc6ef86de6e11a1cf1beb99f761651b3337344815dc5e

Functions
Getter at block 21212287
MAX_LIMIT(view returns (uint256)
3333
MAX_LIMIT_PER_WALLET(view returns (uint256)
10
MINT_PRICE(view returns (uint256)
1000000000000000000000
baseTokenURI(view returns (string)
https://metadata.siku.earth/
enabledGroup1(view returns (bool)
true
enabledGroup2(view returns (bool)
true
merkleRoot1(view returns (bytes32)
0x167439613b035568664f988ea61a256e2c5126a22d6fd740682e8acbf20237c9
merkleRoot2(view returns (bytes32)
0x43bd821803e6496452ebf352cb95aae48c1de5faaf1b4561d54f4ce834e21978
mintStart(view returns (uint256)
1657216546
name(view returns (string)
Siku
owner(view returns (address)
0x04ba77e2584bb6d9a696c7ae1c91751b0a38621d
priceGroup1(view returns (uint256)
155000000000000000
priceGroup2(view returns (uint256)
188000000000000000
 
proxiableUUID(view returns (bytes32)
symbol(view returns (string)
SIKU
totalSupply(view returns (uint256)
333
whitelistedOnlyMint(view returns (bool)
false
Read-only
balanceOf(address ownerview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721AUpgradeableTokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721AUpgradeableTokenOwnership[])
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
verifyMerkleProof(bytes32[] proofbytes32 rootview returns (bool)
whitelistMinted(addressview returns (uint256)
State-modifying
approve(address touint256 tokenId
enableMintGroup1(bool _enabled
enableMintGroup2(bool _enabled
increaseLimit(uint256 _increment
initialize(string _namestring _symbolstring _baseTokenURIuint256 _mintPriceuint256 _maxLimituint256 _maxPerWalletuint256 _whitelistPrice1uint256 _whitelistPrice2bytes32 _merkleRoot1bytes32 _merkleRoot2
mint(uint256 quantitybytes32[] _merkleProofpayable 
ownerMint(uint256 quantityaddress beneficiary
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseURI(string _baseTokenURI
setLimitPerWallet(uint256 _maxLimitPerWallet
setMintPrice(uint256 _price
setPriceGroup1(uint256 _price
setPriceGroup2(uint256 _price
setRoot1(bytes32 _merkleRoot1
setRoot2(bytes32 _merkleRoot2
startMint(
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdraw(address _beneficiary
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BeaconUpgraded(address indexed beacon
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApproveToCaller(
BalanceQueryForZeroAddress(
InvalidQueryRange(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
onlyWhitelistedAllowed(