This contract is being backfilled. You may encounter incomplete storage history.

Base Day One

Verified contract

Proxy

Active on Base with 137,602 txns
Deployed by via 0xac165054 at 2401284
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
-
variable spans 48 additional slots
-
variable spans 1 additional slot
-
variable spans 2 additional slots
2 additional variables
Native
Value $10.3
ERC-20
Value $15.38
ERC-20
Value $1
ERC-20
Value $0.97
ERC-20
Value $0.01
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
)
ERC-721
--
0x5b953bf49ffbdb29c1cc0760aad5e628a53936604d250bde98d8153cb838ed26
0xdc22b2da63b93fe47f85fb815f26c62cfacf2fc191fbb0cc5f495f433701906a
0xd209ec3c3709cc5301f7ca69aefd08886394ec3e936c4cd5d686f364357815f2
0xfa8833dbd01e39137952a50cc695d2aa8a5f0561744d23ae5236b3de412891b8
0x74faea1e73d9eb77b27d652f2fb1ef4368a49b42a24e0e73db3b2f0cce13be6f
0x284c886ec05441125b5d7663c7f6fb21b948d9e46ea1f143042fa30ecba490ea
0x09c942e9cab44757aea8c9e4582081918d8d2c1146696b8d3ca9e6b84aedeaa4
0x763f410e2ae673896cfe269df97544ea7184344b6f478d453f0b1be4e4194975
0xa10380dc814b1585a15fb737807f8176a055cd906370e753dda2364ea3e493f8
0x5d5b345645a6de1e13f5499f89364191cf827d62a90a5e848ea4f4db35f9bb6a

Functions
Getter at block 22805353
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0xf0887ba65ee2024ea881d91b74c2450ef19e1557f03bed3ea9f16b037cbe2dc9
SALES_MANAGER_ROLE(view returns (bytes32)
0x5ebbf78043a2215b522b1366a193ec74dd1f54e441e841a87b9653246a9c49a6
config(view returns (address metadataRendereruint64 editionSizeuint16 royaltyBPSaddress fundsRecipient)
(metadataRenderer=0x2008c05685f9fa15bbd75d80e9a44ab0c7230577, editionSize=18446744073709551615, royaltyBPS=0, fundsRecipient=0xec8103eb573150cb92f8af612e0072843db2295f)
 
contractURI(view returns (string)
contractVersion(view returns (uint32)
14
createReferral(view returns (address)
0x9652721d02b9db43f4311102820158abb4ecc95b
factoryUpgradeGate(view returns (address)
0x532142ae8e53a5f92b9de1a43f1ffd6ef789e65e
marketFilterDAOAddress(view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
metadataRenderer(view returns (address)
0x2008c05685f9fa15bbd75d80e9a44ab0c7230577
name(view returns (string)
Base Day One
owner(view returns (address)
0x9652721d02b9db43f4311102820158abb4ecc95b
 
proxiableUUID(view returns (bytes32)
royaltyMintSchedule(view returns (uint32)
0
saleDetails(view returns (struct IERC721DropSaleDetails)
(false, false, 0, 1691593200, 1693540800, 0, 0, 0x0000000000000000000000000000000000000000000000000000000000000000, 4294967295, 154011, 18446744073709551615)
salesConfig(view returns (uint104 publicSalePriceuint32 maxSalePurchasePerAddressuint64 publicSaleStartuint64 publicSaleEnduint64 presaleStartuint64 presaleEndbytes32 presaleMerkleRoot)
(publicSalePrice=0, maxSalePurchasePerAddress=4294967295, publicSaleStart=1691593200, publicSaleEnd=1693540800, presaleStart=0, presaleEnd=0, presaleMerkleRoot=0x0000000000000000000000000000000000000000000000000000000000000000)
symbol(view returns (string)
$BASEDAYONE
totalSupply(view returns (uint256)
153881
zoraERC721TransferHelper(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
balanceOf(address ownerview returns (uint256)
computeFreeMintRewards(uint256 numTokenspure returns (struct RewardsSettings)
computePaidMintRewards(uint256 numTokenspure returns (struct RewardsSettings)
computeTotalReward(uint256 numTokenspure returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isAdmin(address userview returns (bool)
isApprovedForAll(address nftOwneraddress operatorview returns (bool)
mintedPerAddress(address minterview returns (struct IERC721DropAddressMintDetails)
ownerOf(uint256 tokenIdview returns (address)
presaleMintsByAddress(addressview returns (uint256)
royaltyInfo(uint256uint256 _salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
zoraFeeForAmount(uint256 quantityview returns (address recipientuint256 fee)
State-modifying
adminMint(address recipientuint256 quantityreturns (uint256)
adminMintAirdrop(address[] recipientsreturns (uint256)
approve(address touint256 tokenId
burn(uint256 tokenId
callMetadataRenderer(bytes datareturns (bytes)
finalizeOpenEdition(
grantRole(bytes32 roleaddress account
initialize(string _contractNamestring _contractSymboladdress _initialOwneraddress _fundsRecipientuint64 _editionSizeuint16 _royaltyBPSbytes[] _setupCallsaddress _metadataRendererbytes _metadataRendererInitaddress _createReferral
manageMarketFilterDAOSubscription(bool enable
mintWithRewards(address recipientuint256 quantitystring commentaddress mintReferralpayable returns (uint256)
multicall(bytes[] datareturns (bytes[] results)
purchase(uint256 quantitypayable returns (uint256)
purchasePresale(uint256 quantityuint256 maxQuantityuint256 pricePerTokenbytes32[] merkleProofpayable returns (uint256)
purchasePresaleWithComment(uint256 quantityuint256 maxQuantityuint256 pricePerTokenbytes32[] merkleProofstring commentpayable returns (uint256)
purchasePresaleWithRewards(uint256 quantityuint256 maxQuantityuint256 pricePerTokenbytes32[] merkleProofstring commentaddress mintReferralpayable returns (uint256)
purchaseWithComment(uint256 quantitystring commentpayable returns (uint256)
purchaseWithRecipient(address recipientuint256 quantitystring commentpayable returns (uint256)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setFundsRecipient(address newRecipientAddress
setMetadataRenderer(address newRendererbytes setupRenderer
setOwner(address newOwner
setSaleConfiguration(uint104 publicSalePriceuint32 maxSalePurchasePerAddressuint64 publicSaleStartuint64 publicSaleEnduint64 presaleStartuint64 presaleEndbytes32 presaleMerkleRoot
transferFrom(address fromaddress touint256 tokenId
updateCreateReferral(address recipient
updateMarketFilterSettings(bytes argsreturns (bytes)
updateRoyaltyMintSchedule(uint32 newSchedule
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdraw(
withdrawRewards(address touint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BatchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
BeaconUpgraded(address indexed beacon
FundsReceived(address indexed sourceuint256 amount
FundsRecipientChanged(address indexed newAddressaddress indexed changedBy
FundsWithdrawn(address indexed withdrawnByaddress indexed withdrawnTouint256 amountaddress feeRecipientuint256 feeAmount
MetadataUpdate(uint256 _tokenId
MintComment(address indexed senderaddress indexed tokenContractuint256 indexed tokenIduint256 quantitystring comment
MintFeePayout(uint256 mintFeeAmountaddress mintFeeRecipientbool success
OpenMintFinalized(address indexed senderuint256 numberOfMints
OwnerCanceled(address indexed previousOwneraddress indexed potentialNewOwner
OwnerPending(address indexed previousOwneraddress indexed potentialNewOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Sale(address indexed touint256 indexed quantityuint256 indexed pricePerTokenuint256 firstPurchasedTokenId
SalesConfigChanged(address indexed changedBy
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
UpdatedMetadataRenderer(address senderaddress renderer
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
Access_MissingRoleOrAdmin(bytes32 role
Access_OnlyAdmin(
Access_WithdrawNotAllowed(
Admin_InvalidUpgradeAddress(address proposedAddress
Admin_UnableToFinalizeNotOpenEdition(
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApprovalToCurrentOwner(
ApproveToCaller(
BalanceQueryForZeroAddress(
CREATOR_FUNDS_RECIPIENT_NOT_SET(
ExternalMetadataRenderer_CallFailed(
INVALID_ADDRESS_ZERO(
INVALID_ETH_AMOUNT(
InvalidMintSchedule(
MarketFilterDAOAddressNotSupportedForChain(
MintFee_FundsSendFailure(
MintToZeroAddress(
MintZeroQuantity(
Mint_SoldOut(
ONLY_CREATE_REFERRAL(
ONLY_OWNER(
ONLY_PENDING_OWNER(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
Presale_Inactive(
Presale_MerkleNotApproved(
Presale_TooManyForAddress(
ProtocolRewards_WithdrawSendFailure(
Purchase_TooManyForAddress(
Purchase_WrongPrice(uint256 correctPrice
RemoteOperatorFilterRegistryCallFailed(
Sale_Inactive(
Setup_RoyaltyPercentageTooHigh(uint16 maxRoyaltyBPS
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
Withdraw_FundsSendFailure(