Cats on Base

Unverified contract

Proxy

Active on Base with 1,102 txns
Deployed by via 0x2087c108 at 13752161
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
Native
Value $4.51
ERC-20
Value $0
ERC-20
--
0x76fe2a419fff4792e0560ba2c8fe475aa2bd401ce80533f177f2b46e32d4e1c9
0x5a122af1fe5624d9c8cb26332408b9873bb70e3f0cf6c6f553cdd54e6000d7ca
0x2d5d70091b7c17b38acde96ea64bde88f298bb34c937fdc4e4f4ef020272b4ca
0xc231e7486af7d1079025ee665a17af9ae2d953d58075fd863607e470098bb727
0xd9812faeaff97a4279af2c52eeaac2728d516ba80def4582308a6f8d274e3400
0x312cd909cb2c65dba1ccb7c05727d8d3152c00148d67fd57cd6da5d1a6fad087
0x4fa111d9b748ec78e28007ad3814080ec52cd20b28e5a1779aac221f8eee960d
0x422fe7e9e12e58bca7ee11296108bfbbcb8ed3472804d19b8f5a9957e92b457b
0x716e84296d8fffb3e9e296176e858d8204d59d4f10aad9b5623fcd9a600813b9
0xbe2249e3bbf5779241107910458b4b5ad290c9099b58c60ab601fe1f57098573

Functions
Getter at block 23217971
baseURI(view returns (string)
ipfs://bafkreibhf6adhknd5cptvtrdk3gon3mzelhk2ulsiyevr2unzng545a3fm/
costPublic(view returns (uint256)
100000000000000
costWL(view returns (uint256)
0
freePerWallet(view returns (uint256)
3
isPublicMintEnabled(view returns (bool)
true
isWLmintEnabled(view returns (bool)
true
maxFreeSupply(view returns (uint256)
1999
maxMintPublic(view returns (uint256)
50
maxMintWL(view returns (uint256)
1
maxSupply(view returns (uint256)
2500
name(view returns (string)
Cats on Base
owner(view returns (address)
0xd7069ebfd8f665fb995ddaf988e274c3e64323df
renderer(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
CB
totalSupply(view returns (uint256 result)
2009
useRenderer(view returns (bool)
false
whitelistRoot(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isWhitelisted(address _walletbytes32[] _merkleProofuint256 _quantityview returns (bool)
mintedByAddress(addressview returns (uint256)
mintedByAddressWL(addressview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 _tokenIdview returns (string)
tokensOfOwner(address _addressview returns (uint256[])
State-modifying
airdrop(uint256 _quantityaddress _recipient
approve(address touint256 tokenIdpayable 
decreaseMaxSupply(uint256 _newMaxSupply
devMint(uint256 _quantity
initialize(string namestring symbolstruct InitParams params
mint(uint256 _quantitypayable 
mintFree(uint256 _quantity
mintPaid(uint256 _quantitypayable 
mintWL(uint256 _quantitybytes32[] _merkleProofpayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string _baseURI
setCostPublic(uint256 _newCostPublic
setCostWL(uint256 _newCostWL
setFreePerWallet(uint256 _newFreePerWallet
setMaxFreeSupply(uint256 _maxFreeSupply
setMaxMintPublic(uint256 _newMaxMintPublic
setPublicMintEnabled(
setRenderer(address newRenderer
setUseRenderer(bool use
setWLmintEnabled(
setWhitelistRoot(bytes32 _merkleRoot
setWithdrawAddress(address _newWithdrawAddress
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdrawAll(payable 
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
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NotCompatibleWithSpotMints(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
SequentialMintExceedsLimit(
SequentialUpToTooSmall(
SpotMintTokenIdTooSmall(
TokenAlreadyExists(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(