Switch Headz Gang (onBase)

Unverified contract

Proxy

Active on Base with 1,312 txns
Deployed by via 0x890e0b94 at 14572269
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
ERC-20
Value $0
ERC-20
--
ERC-20
--
0x40e45a4d8d3fc9a17cb4589f2f61f26bc438a85c8baed99a769130a5ada43319
0xd612dc4cdaa23b1f7e1e3a6dae283c28c1cc138352a67fe1680270835f93e501
0x7941c4a4afa3923bd9c38f75273e2b5e770a11bda0be651191df93f6dd5cd0ee
0x12dc33f9593334bcb559bdb6c8e777b2ef94181ecb16c32ad0e38a19ac5c0c97
0xedb82cc6fa891169694a5a8dd8b7145babc270dafe6ff7f3c22fb85387b38c75
0xc64818839f88fe582555780a1845ce5fd28081d6e8f636155323d52fd0770fb0
0x5a888091f0a4385b43111d5c18331ed2d922104eacaff65074d0b4e73efc1fca
0xd95aff7c59cc277018597094ea147f99baf2110c8f60b0cc7b7095c6ed252ed3
0xa536f6052d08c861292215eb65e46413900a67dd0a055e2dd593f25fea0ef8c9
0xb9ed382710e6c596abf39f56160e2042a07ee3ae2c24e04465a70654340be8ac

Functions
Getter at block 22051357
baseURI(view returns (string)
https://w3s.link/ipfs/bafybeig7r72bzav273dbl5z2ootygyj2jmr3yahscrow3zh7oyazehyycq/
costPublic(view returns (uint256)
500000000000000
costWL(view returns (uint256)
0
freePerWallet(view returns (uint256)
7
isPublicMintEnabled(view returns (bool)
false
isWLmintEnabled(view returns (bool)
false
maxFreeSupply(view returns (uint256)
5000
maxMintPublic(view returns (uint256)
50
maxMintWL(view returns (uint256)
1
maxSupply(view returns (uint256)
10000
name(view returns (string)
Switch Headz Gang (onBase)
owner(view returns (address)
0x1fad522d57bdfe91c39c5c3be8ff89aab8019e05
platformFeeMint(view returns (uint256)
50000000000000
renderer(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
Headz
totalSupply(view returns (uint256 result)
10000
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 _quantitypayable 
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(