Boners

Unverified contract

Proxy

Active on Base with 2,365 txns
Deployed by via 0xbcadab7c at 14149210
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
--
0x7caa710bf75a46b637aa59fe67a8c90ab4358cd518d9ef940c4969231d9d6cf3
0xa70a33d1701c34e1798a71cdb3bcdf9252f100d44778ff3f35e31e81a980ba1e
0xf3aef1a42461bd5d47a1191813a1c29e124627f801c625105add77baa580866b
0x8eeadd387b19771c823d064ca73a1cc355029ac6b9217699262aab2c2334af52
0xc3297c9afd2b3e5ce91270cc7fecfc5b6531b6211ef172ee5d9a3657e9cdfc15
0xc1ee0cfce59d1649ad8a84755c0ef449cb8f6958f7280ade464c9019a600b3b2
0x0fc372c59970b66b4299e4c9ef4dd7f17561b1444df97ac2c479e766a7c715d2
0x8dd844cfa5d59d9fdd21e70b5908ab190953e4ececfc2f387675323d03d76e26
0xa7ce4f025c156972263564034286a8ad059e2a1403e504e00cffb2938f7df096
0xffe5e1a904ff5ded894fcff008aaf773c10c2c7e99276b50b5b5415fac553213

Functions
Getter at block 22770614
baseURI(view returns (string)
ipfs://QmX5CuP7XijsMUCpKfbV8ho7iUthkxREsjjQNWUFdzwp3Z/
costPublic(view returns (uint256)
100000000000000
costWL(view returns (uint256)
0
freePerWallet(view returns (uint256)
5
isPublicMintEnabled(view returns (bool)
true
isWLmintEnabled(view returns (bool)
false
maxFreeSupply(view returns (uint256)
6666
maxMintPublic(view returns (uint256)
100
maxMintWL(view returns (uint256)
1
maxSupply(view returns (uint256)
6968
name(view returns (string)
Boners
owner(view returns (address)
0x371ab57b6a5759970848a556c14d8f5870309420
renderer(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
BON
totalSupply(view returns (uint256 result)
6968
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(