Overworld Key

Verified contract

Active on Ethereum with 553 txns
Deployed by via 0xa95bb9c6 at 16997652
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Overworld Key"

0xf600b0d2c9a35b984920cf5631b49bce58d4146eeb188b2e5f15d3110c49ce86
0x1bfb535893846ae43d77ec9e7f2f024cdb1567fadf6c8af95e9bdabd6bc938ed
0x652b9147648fe06a932f4350c36f0a5cc6895df97914a752aa2659e9fbc3a624
0x10177e9710de2c2159e7784da100dd2bf5f4f92ec223f840ae69f8ad4fa97153
0xa58666337f1baefca0ad348f423a382435743becd144cb3906a8a4f3d0053c2e
0xfd01ea10cc3f5e3f08ed8bdf12619e63271cd28f5470097f245123a6b7c94012
0x9dddb5c4e2eaf43578fa7703fd3823b69fc87b7431287ae0e9dd3c2de9dafc3e
0x38ff9aeaf04e2889e85d5dc409cffb8cf5b269dcc0d010d305d2c7028312309d
0xb4bd550307b146e524eeff3644745581eaa307eb9a4ce76856f0fe014df81404
0x6a3f349f38b451b5c156784949749a3e722a0fc352bf47ed4bbc31212d30ef4a

Functions
Getter at block 21158017
getCosigner(view returns (address)
0x194ea7ce80b510d6b872b1d221c6230ebf83bff9
getCrossmintAddress(view returns (address)
0x0000000000000000000000000000000000000000
getGlobalWalletLimit(view returns (uint256)
0
getMaxMintableSupply(view returns (uint256)
4999
getMintable(view returns (bool)
false
getNumberStages(view returns (uint256)
0
getTimestampExpirySeconds(view returns (uint64)
300
getTokenURISuffix(view returns (string)
.json
name(view returns (string)
Overworld Key
owner(view returns (address)
0xa045e31c6e363eee76fbf2be34017878d496b3a9
symbol(view returns (string)
overworld_key
totalSupply(view returns (uint256)
99
Read-only
assertValidCosign(address minteruint32 qtyuint64 timestampbytes signatureview 
balanceOf(address ownerview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721ATokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721ATokenOwnership[])
getActiveStageFromTimestamp(uint64 timestampview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getCosignDigest(address minteruint32 qtyuint64 timestampview returns (bytes32)
getCosignNonce(address minterview returns (uint256)
getStageInfo(uint256 indexview returns (struct IERC721MMintStageInfouint32uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
totalMintedByAddress(address aview returns (uint256)
State-modifying
approve(address touint256 tokenIdpayable 
crossmint(uint32 qtyaddress tobytes32[] proofuint64 timestampbytes signaturepayable 
mint(uint32 qtybytes32[] proofuint64 timestampbytes signaturepayable 
ownerMint(uint32 qtyaddress to
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string baseURI
setBaseURIPermanent(
setCosigner(address cosigner
setCrossmintAddress(address crossmintAddress
setGlobalWalletLimit(uint256 globalWalletLimit
setMaxMintableSupply(uint256 maxMintableSupply
setMintable(bool mintable
setStages(struct IERC721MMintStageInfo[] newStages
setTimestampExpirySeconds(uint64 expiry
setTokenURISuffix(string suffix
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
updateStage(uint256 indexuint80 priceuint32 walletLimitbytes32 merkleRootuint24 maxStageSupplyuint64 startTimeUnixSecondsuint64 endTimeUnixSeconds
withdraw(
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
PermanentBaseURI(string baseURI
SetActiveStage(uint256 activeStage
SetBaseURI(string baseURI
SetCosigner(address cosigner
SetCrossmintAddress(address crossmintAddress
SetGlobalWalletLimit(uint256 globalWalletLimit
SetMaxMintableSupply(uint256 maxMintableSupply
SetMintable(bool mintable
SetTimestampExpirySeconds(uint64 expiry
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
UpdateStage(uint256 stageuint80 priceuint32 walletLimitbytes32 merkleRootuint24 maxStageSupplyuint64 startTimeUnixSecondsuint64 endTimeUnixSeconds
Withdraw(uint256 value
Constructor
constructor(string collectionNamestring collectionSymbolstring tokenURISuffixuint256 maxMintableSupplyuint256 globalWalletLimitaddress cosigneruint64 timestampExpirySeconds
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
CannotIncreaseMaxMintableSupply(
CannotUpdatePermanentBaseURI(
CosignerNotSet(
CrossmintAddressNotSet(
CrossmintOnly(
GlobalWalletLimitOverflow(
InsufficientStageTimeGap(
InvalidCosignSignature(
InvalidProof(
InvalidQueryRange(
InvalidStage(
InvalidStageArgsLength(
InvalidStartAndEndTimestamp(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
Mintable(
NoSupplyLeft(
NotEnoughValue(
NotMintable(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
StageSupplyExceeded(
TimestampExpired(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
WalletGlobalLimitExceeded(
WalletStageLimitExceeded(
WithdrawFailed(