Bad Kid Club

Unverified contract

Proxy

Active on Base with 747 txns
Deployed by via 0x528f563e at 14395952
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 $1.17
ERC-20
--
0x085148b718f5551229ef9ce44c583c1d9302dea2395a6428c64367264d03c8a5
0xd5d770a40ca45d02dedd5c2191806ac7cae6fe3d70601ae366e392a4e205ced6
0x0916e604517bbcec5916532db78701689c73e6e4544e6b8bb54dbb1e26ccfe9b
0xc4ec9c9462f5dd609442bd1b948dbabc9516b1a7a87dd352fd0128686783f704
0x9af25117121e67e9833e7311670074188780b50ddc6112ed7f532360098b82c3
0x1bed9d1be49542117374aa0f788bbae8906732dd815ff1ab9582c5461c403c31
0x0a6d62d2a4df12ea92a236eb8a872499baf74dbc0fff531c7d37ad53819cdbc6
0xbab2da68e56d3dc0dd90e3eff2226463af33ab74199cdf34fc9b8444fce5c185
0x608a208d8ac5043e1e52b297ce7608770afcd37c255cbdc39a745204cb89394a
0x90849985e8b6dcddb740f39fc471278c137b22a9abcc12cd79568f781336fa87

Functions
Getter at block 22745670
baseURI(view returns (string)
ipfs://bafybeifejln4irli7yt5xxopbthlvnslbgiwud5lal2fariicss7lpcmbm/
costPublic(view returns (uint256)
300000000000000
costWL(view returns (uint256)
0
freePerWallet(view returns (uint256)
10
isPublicMintEnabled(view returns (bool)
true
isWLmintEnabled(view returns (bool)
false
maxFreeSupply(view returns (uint256)
5000
maxMintPublic(view returns (uint256)
100
maxMintWL(view returns (uint256)
1
maxSupply(view returns (uint256)
5555
name(view returns (string)
Bad Kid Club
owner(view returns (address)
0xdab84aaf1e0f5bb3d4a11580c5cbdc342d3c57bc
renderer(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
BKC
totalSupply(view returns (uint256 result)
5167
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(