This contract is being backfilled. You may encounter incomplete storage history.
The latest block we've processed for this chain is 20793297, which is 7 minutes old. We're running behind the tip but working to resolve the issue.

Bored Ted Yacht Club

Verified contract

Proxy

Active on Ethereum with 9,811 txns
Deployed by via 0x677aa134 at 15983862
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 41 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
15 additional variables
ERC-20
Value $14.11
0xa0675c06bf46dda6bc3bb5b192e6366ae14e1f56a0fdce3ddea371301029ef95
0x7236c0912bdbb6b172a416090e0e81c25821531a2cc98e3792fbe8fe181d003a
0xb91684d8143534b24e533fa0d8c771813f80b0ec8bc9badd21e020be68626ac8
0xecee5fbe6742a64027513efae264c9f1ef0a9fccaa995540d89752babd6a1d94
0x43521654bd76c0961489e3505e7f834053056c687c8804a599c098203aff1da8
0x32078e877367662ef2224856417a1edd851ce3bb39a9607bfb75d7b45f490cf0
0x78fb53e3b69846d377f1ac7cfb170e0d6adc05571008475bf06b7fce48166b25
0x7cd54a2aec4861055be012fb92727b732c9341910c85b765556597db30b219d3
0xc30faa60f9d5d36e12949ff0cd461c9b905489ec116b54695fc1b37f49b4580e
0x28bfc940f81ba56a00acd03ea14841257c7fe4de8bdbedd982c4b4c4445d8892

Functions
Getter at block 20793296
implementation(view returns (address)
0xea690f45047f6be5e513d35b44933999866c5aa6
cost(view returns (uint256)
8000000000000000
getWithdrawSplit(view returns (address[]uint256[])
([0x460Fd5059E7301680fA53E63bbBF7272E643e89C, 0xf0B2ce16b80E3f37815D3FBF32da1158BffC179b], [49, 951])
maxFreeMint(view returns (uint32)
0
maxPerMint(view returns (uint32)
20
maxPerWallet(view returns (uint32)
100
name(view returns (string)
Bored Ted Yacht Club
open(view returns (bool)
true
owner(view returns (address)
0x0d9bb37b8fe4c63d568b5f8ebb1aca78101ae7b7
pauseMintAt(view returns (uint256)
0
presaleOpen(view returns (bool)
false
referralCap(view returns (uint256)
0
referralOpen(view returns (bool)
false
reqToken(view returns (address)
0x0000000000000000000000000000000000000000
revealed(view returns (bool)
true
supply(view returns (uint256)
10000
symbol(view returns (string)
BTYC
totalSupply(view returns (uint256)
10000
Read-only
affiliatesOf(address ownerview returns (uint256)
balanceOf(address ownerview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721AUpgradeableTokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721AUpgradeableTokenOwnership[])
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
mintCostOfOwner(address _addressuint256 _countview returns (uint256)
numberMintedOfOwner(address _addressview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
remainingMintsOfOwner(address _addressview returns (uint256)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 _tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
State-modifying
airdrop(address[] _recipientsuint256[] _amount
approve(address touint256 tokenId
burn(uint256 tokenId
initialize(string _namestring _symboluint256 _maxSupplyuint256 _commission
mint(uint256 countpayable 
mintAll(payable 
mintTo(uint256 countaddress topayable 
presaleMint(uint32 countbytes32[] proofpayable 
presaleMintTo(uint32 countbytes32[] proofaddress topayable 
referralMint(uint32 countaddress referrerpayable 
referralMintTo(uint32 countaddress referreraddress topayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setCommission(uint256 _val1
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updateBaseUri(string _uri
updateMaxFreeMint(uint32 _cap
updatePauseMintAt(uint256 _pauseAt
updatePresale(bool _openbytes32 root
updateReferral(bool _openuint256 _val
updateReqToken(address _address
updateReveal(bool _revealedstring _uri
updateRoyalties(address _recipientuint256 _fee
updateSale(bool _openuint256 _costuint32 _maxWuint32 _maxM
updateWithdrawSplit(address[] _addressesuint256[] _fees
withdraw(payable 
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string _namestring _symboluint256 _totalSupplyuint256 _commission
Fallback and receive
fallback(
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApprovalToCurrentOwner(
ApproveToCaller(
BalanceQueryForZeroAddress(
InvalidQueryRange(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(