EXO Monolith

Verified contract

Proxy

Active on Ethereum with 883 txns
Deployed by via 0x4a59e944 at 15046052
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 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
18 additional variables
Native
Value $1,370.55
0x38cbb2d17dacaee438cfc44ec8c95d4dbb8c35162cd2e48b44161dcf2f6081b7
0xe28420f0e76a9c9ae6749c27b8b54d9191d90bcc9028096f540946dc03a86a41
0x4d2d365b9b1b0ceaa77ffcdcd7a4d9c25ee575fd49a46e0ffe4860cc0bb32123
0x4878aaadefec0a084b2b4ac1df956ba9b251c6325f71e4b5b6f994a514544ac6
0x86dfd77543d48c3807b3ffb6dd1c1efa395373b889b4600cc64b1e24180b39b4
0xecbbbcc6aaf49b39cf1772fda18f85d124fa462ec5ae76b8f487b9f1a98df2ee
0x025d2f6f305aadb6a9bf26e0ef8fd030cecfe1af3ee07f7ad587c04016456d65
0xcc2d438f2227a47961341801b7640d6b7441574bf915bf162ae0a50954d3cb07
0x9984e64a54d3e191734693b5b7630413a411aed1bf1c09233f9cc148ae69a6dd
0x8c5ce12495632ec1d6327cc031f7d14697e0d87a2fcf2d656b24ee5052a742e1

Functions
Getter at block 21325928
MAX_PER_BADGE(view returns (uint256)
2
MAX_PER_TX(view returns (uint256)
10
MAX_SUPPLY(view returns (uint256)
10000
REFUND_GRACE_PERIOD(view returns (uint256)
345600
badgeNFT(view returns (address)
0x6ebe61406a6d65226f7925c35f7ea3d1cc30e47e
baseURI(view returns (string)
buybackContract(view returns (address)
0x680a9082de3de3fed1f86f68e6cb808b1458a138
 
calculatePrice(view returns (uint80)
daStartPrice(view returns (uint256)
990000000000000000
devMintSupply(view returns (uint256)
300
discountRate(view returns (uint256)
50000000000000000
dutchAuctionStatus(view returns (uint32 refundsuint32 dutchAuctionSupplyuint32 totalBidsuint32 startsAtuint32 endsAtuint80 lastPrice)
(refunds=15, dutchAuctionSupply=8275, totalBids=6, startsAt=1656532800, endsAt=1656554400, lastPrice=200000000000000000)
floorPrice(view returns (uint256)
200000000000000000
getBaseURI(view returns (string)
https://k6i2gbrhh2ylft3vjg6mywpnlq0hfmjf.lambda-url.us-east-2.on.aws/
getBidData(view returns (struct MonolithV9Bidder)
(0x0000000000000000000000000000000000000000, 0, 0, 0, 0)
mintStatus(view returns (uint8 pauseduint8 whitelistActiveuint8 publicSaleActiveuint16 whitelistMintsuint16 publicSaleMintsuint16 privateMintsuint16 maxSupplyuint32 totalBidsuint80 whitelistPriceuint80 publicSalePrice)
(paused=0, whitelistActive=0, publicSaleActive=1, whitelistMints=0, publicSaleMints=0, privateMints=0, maxSupply=16, totalBids=0, whitelistPrice=40000000000000000, publicSalePrice=60000000000000000)
monolithMintAddress(view returns (address)
0x0000000000000000000000000000000000000000
name(view returns (string)
EXO Monolith
owner(view returns (address)
0xee7c0e89f749a8e4d3acb7ba973ca09a4787b0bb
ownerWallet(view returns (address)
0xee7c0e89f749a8e4d3acb7ba973ca09a4787b0bb
 
proxiableUUID(view returns (bytes32)
publicMints(view returns (uint32)
26
symbol(view returns (string)
EXM
 
totalSupply(view returns (uint256)
whitelistMints(view returns (uint32)
320
whitelistSupply(view returns (uint256)
9688
Read-only
_burners(uint256view returns (address)
balanceOf(address ownerview returns (uint256)
bids(addressview returns (address bidderuint80 spentuint8 daQuantityuint8 whitelistQuantityuint8 publicSaleQuantity)
exists(uint256 tokenIdview returns (bool)
getApproved(uint256 tokenIdview returns (address)
getBatchHead(uint256 tokenIdview 
getRefundInfo(address _toview returns (uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256 count)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256 tokenId)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
bid(uint256 amountpayable 
burn(uint256 tokenId
claimMonolithBuyback(address to
devMint(address[] _touint256[] _quantity
initialize(string name_string symbol_address ownerWallet_uint256 _floorPriceuint256 _discountRateuint256 _maxSupplyuint256 _daStartPrice
publicMint(uint256 quantitypayable 
refundAndMintDutchAuction(address _to
releaseFunds(
releasePartialFunds(uint256 amount
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBadgeContract(address _nft
setBaseURI(string _baseURI
setBuybackContract(address _address
setDAStatus(uint256 _startsAtuint256 _durationuint256 _dutchAuctionSupplyuint256 _floorPrice
setDevSupply(uint256 _devMintSupply
setMintStatus(uint8 _pauseduint8 _whitelistActiveuint8 _publicSaleActiveuint256 _whitelistPriceuint256 _publicSalePrice
setOwnerWallet(address _ownerWallet
setWhitelistSupply(uint256 _whitelistSupply
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
whitelistMint(uint256 _quantitypayable 
whitelistMintV2(uint256 quantitypayable 
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
BeaconUpgraded(address indexed beacon
BidReceived(uint256 remainingSupply
Burn(address indexed fromuint256 indexed tokenId
DutchAuctionHasEnded(uint256 timestamp
Initialized(uint8 version
Mint(address indexed touint256 indexed tokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PrivateMintHasEnded(uint256 timestamp
PublicSaleHasEnded(uint256 timestamp
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Upgraded(address indexed implementation
WhitelistHasEnded(uint256 timestamp
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApprovalToCurrentOwner(
ApproveToCaller(
BalanceQueryForZeroAddress(
DeprecatedMethod(
DutchAuctionBidTooLow(
DutchAuctionFinished(
DutchAuctionInProgress(
DutchAuctionNotStarted(
InvalidArguments(
MaxSupplyExceeded(
MintToZeroAddress(
MintZeroQuantity(
MintingPaused(
NotEnoughFunds(
NotEntitledToRefund(
NotOnTheWhitelist(
OnlyBuybackContract(
OnlyOwnerCanBurn(
OperatorQueryForNonexistentToken(
OwnerIndexOutOfBounds(
OwnerQueryForNonexistentToken(
PublicSaleBidTooLow(
PublicSaleNotActive(
RefundsInProgressOrGracePeriodNotEnded(
TokenIndexOutOfBounds(
TooManyTokensRequestedInOneTransaction(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
WhitelistAllowanceExceeded(
WhitelistBidTooLow(
WhitelistNotActive(