Kandyland

Verified contract

Active on Ethereum with 14,624 txns
Deployed by via 0xe74dd02c at 16993197
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $3.47
 (#1003)
ERC-721
--
0xf1d8cd9d926d1aec520fe1318e74d1b41b208cce67c711e37d1aa6e3ce7ef0e2
0xb5d89ea6a51ddc8719a297cc444042d1af39dd6703069ffb6a5bc6bfe2cc1b37
0x9cdb57fa33dd3c624df0d4261311f11b6b59cd8cdab8ba1d6ba98a76dd8cbc23
0xf1b131aa7733f66d5bf230b3f42e8fce2c1c0bf898445981b70ce46e9b275959
0xa3e732e43bcd2ba11b57f5aa893337d2816a6d26c4a9ced6845bf304c14ff205
0x93b48222027fcdd10588d09279143bf518fb476a351e19fb03b7bc710918abc9
0x946963aa2bd4058f59309afe09d2ba100c0e8e6dd17400c28da67f00cfa1ae66
0x374f457488720e8e154e27eb23d94f13c1b51a4edfea697d7727836b31aafbb1
0xc58371d797acc2b9d9eed8602539e521356c526163ce37dbe6f403262e0fd6c3
0xad0c73d8870650c5358d2d315239361dadc19403c5387642ec155e36497cb38b

Functions
Getter at block 21265128
MAX_PER_WALLET(view returns (uint256)
2
MAX_SUPPLY(view returns (uint256)
7777
MINT_PRICE(view returns (uint256)
110000000000000000
MINT_SUPPLY(view returns (uint256)
7777
currentPhase(view returns (uint8)
4
name(view returns (string)
Kandyland
operatorFilteringEnabled(view returns (bool)
true
owner(view returns (address)
0x1b935b6cd4259651ca275fba28b27b88956b8bd8
ownerFund(view returns (address)
0x1b935b6cd4259651ca275fba28b27b88956b8bd8
symbol(view returns (string)
KLAND
totalSupply(view returns (uint256)
7777
Read-only
balanceOf(address ownerview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721ATokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721ATokenOwnership[])
getApproved(uint256 tokenIdview returns (address)
getNumberMinted(address _addressview returns (uint256)
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)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
State-modifying
approve(address operatoruint256 tokenIdpayable 
kandylistMint(bytes32[] _merkleProofuint256 _quantitypayable 
ownerMint(address _touint256 _quantity
publicMint(uint256 _quantitypayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string baseURI
setCurrentPhase(uint256 index
setDefaultRoyalty(address receiveruint96 feeNumerator
setKandylistMerkleRoot(bytes32 _merkleRootHash
setMintPrice(uint256 _price
setMintSupply(uint256 _mintSupply
setOperatorFilteringEnabled(bool value
setOwnerFund(address _ownerFund
setWaitlistSigner(address _signer
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
waitlistMint(bytes _signatureuint256 _quantitypayable 
withdraw(
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
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
UpdateBaseURI(string baseURI
UpdateMintPrice(uint256 _price
UpdateOwnerFund(address _ownerFund
UpdateSalePhase(uint256 index
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressCannotBeZero(
AlreadyMintedKandylist(
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
ETHTransferFail(
ExceedsMaxPerWallet(
ExceedsMaxSupply(
ExceedsMintSupply(
IncorrectETHSent(
InvalidPhase(
InvalidQueryRange(
MintERC2309QuantityExceedsLimit(
MintIsNotOpen(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
Unauthorized(