Hamsters on Base

Unverified contract

Proxy

Active on Base with 1,193 txns
Deployed by via 0x86fd9e9f at 13854149
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 $3.83
ERC-20
Value $0
0x9af7328c186de1d3af74e3929bbc61bf3419f5104516548bcce7f0e7b08b1a90
0xb43d5561fe088b975266265ac648019531c430a2d805d058a84a6436408f94b9
0x054a6e640f3eafb5c45557db1f9c4648bab98dbdfc510c02027c6c9b992cde0d
0x9d895ead772f37ceff516f7b8cf0d7a6b37684077fd31a369ac6d6481bb3e90e
0xd9a9959f17e8efefc7b9ae164fa116d2fb9d285086e87fc82e9ecb88bd85384f
0xe8cca14dc8796054a6434ee3245dac50b77225d9393048bb4937159230bdcc70
0xf11422fe6b6bf85907803febb2ca890d1a77f3009fe8a64c583874c445d24fbc
0x3cc82dc65ec5b082c5a7275f56d012c9632c5f7c321a3fcba21fd949cc5bf727
0xbcbd89946efc213162c9c997395a390641a6e23b248edb874140cea6861b16f9
0x3bc4c90af19ae6c85d5f73501e040529bf16c996085d4b2d189497ed80c48b81

Functions
Getter at block 23889051
baseURI(view returns (string)
ipfs://QmdYgQQ9f7MakUeL375kak2StVtVJf2YYrc2JNfFhsBLeP/
costPublic(view returns (uint256)
500000000000000
costWL(view returns (uint256)
0
freePerWallet(view returns (uint256)
2
isPublicMintEnabled(view returns (bool)
true
isWLmintEnabled(view returns (bool)
true
maxFreeSupply(view returns (uint256)
1222
maxMintPublic(view returns (uint256)
10
maxMintWL(view returns (uint256)
1
maxSupply(view returns (uint256)
2222
name(view returns (string)
Hamsters on Base
owner(view returns (address)
0x74d0e99e28fd2c515d28ddc926caf80741b056bd
renderer(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
HAM
totalSupply(view returns (uint256 result)
1246
useRenderer(view returns (bool)
false
whitelistRoot(view returns (bytes32)
0xa75509c065a99c11e6ecbc178a1ce9b10b26b8c69e8ca8ade19a492e1c954540
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(