Base Bored Ape Yacht Club

Unverified contract

Proxy

Active on Base with 4,272 txns
Deployed by via 0x8e1fab0e at 14322025
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 $5.65
ERC-20
Value $0
ERC-20
--
0xc3fc597fa6cd824ef46f73f0ff67323813177c7c06fd0f7d20071ed339871e78
0xb317337fa7b045d65d677b51a81a903c46a1bbaef0110cb3ce361889a7fa9020
0x05aa4277c308d9fb1583cc1fafbe40423494befc388199a22c1d95add8873d00
0xe45fb2012caf64beb7feda16a8647f168d85b6b54bd50bf53c3e424e1a3fc6cb
0x11d962796a06dc347df98f0e31e89383f1837c55ceca5173dad190d4b1a78e28
0x01a7a37a4f668a096e300157acc3e0a6125e1427e25729d71806db964ef110bb
0x57639b9ff2c9d3c896e3636fb10ebc514010f257407cc5b5dd3bb47d9070ba85
0xdcb1f0b3f7835735182893e3c05c4eca58f8f3d508d8537a14c82ec24e980e69
0xac96033b25743d48d8f8690c4becd9d371a3e49eb70574b664a2f932da0ba3db
0xe762eb9358031df71b57149101f11e1b92f34fddf854ae8c037b48795aa87463

Functions
Getter at block 22938212
baseURI(view returns (string)
https://owlpixel.com/nfts/bayc/json/
costPublic(view returns (uint256)
200000000000000
costWL(view returns (uint256)
2000000000000000
freePerWallet(view returns (uint256)
0
isPublicMintEnabled(view returns (bool)
true
isWLmintEnabled(view returns (bool)
true
maxFreeSupply(view returns (uint256)
10
maxMintPublic(view returns (uint256)
50
maxMintWL(view returns (uint256)
1
maxSupply(view returns (uint256)
10000
name(view returns (string)
Base Bored Ape Yacht Club
owner(view returns (address)
0x8add0eb5204d857904295d84d3784df3ccd6a741
renderer(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
BAPE
totalSupply(view returns (uint256 result)
3447
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(