Base Zorb

Verified contract

Proxy

Active on Base with 193 txns
Deployed by via 0xd3a13793 at 15134977
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
34 additional variables
Native
Value $13.71
0x3000a269dbf373330d4d6d8a5d3b28aa69ebdff5d26ec7a2f8badae658ad0512
0x9286d06263fc2aee8674f8fb4bb92fec98553625771798d4d4c5edae41c94afc
0x6c58e33bb792bfc5fa242c9c00262b039eb9ea35695ebdfdd37e210eb87c6bec
0xbd688014bd25df966c6102ea194bb8521cb8ae1c5d388baa4a04afa359dc4e1a
0xf8cbf1f219e602b020d919d9860ae0adad46c3a739e76742f57181a5d6fc48cf
0xf0f8002d8625f50830b1214653ced1ac0ba94dc77d37416eaa284b225d0cc41f
0x57541f92884dcab8e2e41b8eadab307a842ea2b76f101001ad73222bfbc12bb0
0xcf3684d22d5cb36410925b9a20b449cff348b554dad3483140f4ba5d5dcbe43f
0x08687fd03bf513017a673512d06303fb1db0f80deda91caac129774fe1a7a95c
0x4d090611715be1ce7ef1befcda30e51395c95017c12f08144b54c0b0c3e663fe

Functions
Getter at block 22952180
burnedTokens(view returns (uint256)
0
collectionSize(view returns (uint256 size)
0
contractURI(view returns (string)
https://metadata.nfts2me.com/api/contractURI/8453/881360738214474081997172982533371579609470510832/
currentPhase(view returns (uint8)
0
erc20PaymentAddress(view returns (address)
0x0000000000000000000000000000000000000000
getTraitMetadataURI(view returns (string labelsURI)
isMetadataFixed(view returns (bool)
true
isOpen(view returns (bool)
true
isOperatorFilterRegistryEnabled(view returns (bool)
false
maxPerAddress(view returns (uint256)
0
merkleRoot(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
mintingType(pure returns (uint8)
0
n2mVersion(pure returns (uint256)
2030
name(view returns (string)
Base Zorb
owner(view returns (address collectionOwner)
0x6ebc29a4fd592a0113b8a43d1254efaa1a42776e
ownerMaxRevenue(view returns (uint256 maxRevenue)
10000
pendingTotalAffiliatesBalance(view returns (uint256)
0
protocolFee(view returns (uint256)
100000000000000
reservedTokens(view returns (uint256)
0
royaltyFee(view returns (uint256)
750
saleDates(view returns (uint256 dropDateTimestampuint256 endDateTimestamp)
(dropDateTimestamp=0, endDateTimestamp=0)
symbol(view returns (string)
BAS
totalSupply(view returns (uint256)
190
withdrawnAmount(view returns (uint256)
148000000000000000
Read-only
affiliatesInfo(address affiliateview returns (bool enableduint16 affiliatePercentageuint16 userDiscount)
allowListed(address _walletbytes32[] _proofview returns (bool)
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getTraitValue(uint256 tokenIdbytes32 traitKeyview returns (bytes32 traitValue)
getTraitValues(uint256 tokenIdbytes32[] traitKeysview returns (bytes32[] traitValues)
isApprovedForAll(address owner_address operatorview returns (bool)
locked(uint256 tokenIdview returns (bool)
mintFee(uint256 amountview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
pendingAffiliateBalance(addressview returns (uint256)
royaltyInfo(uint256uint256 salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdpure returns (bool)
tokenURI(uint256 tokenIdview returns (string)
userExpires(uint256 tokenIdview returns (uint256)
userOf(uint256 tokenIdview returns (address)
whitelistedOperators(addressview returns (bool)
withdrawnERC20Amount(addressview returns (uint256)
State-modifying
affiliateWithdraw(address affiliatepayable 
airdropSequential(bytes32[] toAndAmountbool soulboundpayable 
approve(address operatoruint256 tokenIdpayable 
burn(uint256 tokenIdpayable 
changeERC20PaymentAddress(address newErc20PaymentAddresspayable 
changeMintFee(uint256 newMintPricebool isDynamicpayable 
changeRoyaltyFee(uint16 newFeepayable 
disableOperatorFilterRegistry(payable 
initialize008joDSK(string name_string symbol_uint256 mintPrice_bytes32 baseURICIDHashbytes32 packedDatabytes extraCollectionInformationpayable 
mint(payable 
mint(uint256 amountpayable 
mint(uint256 amountaddress affiliatepayable 
mintAllowlist(uint256 amountbytes32[] _proofpayable 
mintEfficientN2M_001Z5BWH(payable 
mintTo(address touint256 amountpayable 
mintTo(address touint256 amountaddress affiliatepayable 
mintWhitelist(bytes32 toWihtExtrauint256 customFeebytes signatureuint256[] tokenIdspayable 
ownershipTransferred(address fromaddress topayable 
reduceCollectionSize(uint32 newCollectionSizepayable 
removeProtocolFee(bytes signatureuint256 feeaddress feeReceiverpayable 
reserveTokens(uint16 amountpayable 
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setAffiliatesPercentageAndDiscount(uint16 userDiscountuint16 affiliatePercentageaddress affiliateAddress
setApprovalForAll(address operatorbool approved
setBaseURI(string baseURIStringbytes32 baseURICIDHashbool isPlaceholderbool freezeMetadatapayable 
setContractURI(bytes32 newContractURIMetadataCIDHashpayable 
setDropAndEndDate(uint256 dropDateTimestampuint256 endDateTimestamppayable 
setMaxPerAddress(uint16 newMaxPerAddresspayable 
setMerkleRoot(bytes32 merkleRoot_payable 
setPhase(uint8 newPhasepayable 
setTrait(uint256 tokenIdbytes32 traitKeybytes32 value
setTraitMetadataURI(string uripayable 
setTraitsPermissions(bytes32[] ownerCanUpdateTraitKeysbytes32[] onlyOnceTraitKeyspayable 
setUser(uint256 tokenIdaddress useruint64 expires
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address topayable 
unreserveTokens(uint16 amountpayable 
whitelistOperators(address[] operatorspayable 
withdraw(payable 
withdrawERC20(address erc20Addresspayable 
Events
AffiliateSell(address indexed affiliate
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BatchMetadataUpdate(uint256 fromTokenIduint256 toTokenId
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
ContractURIUpdated(
ImmutableTrait(bytes32 indexed traitKeyuint256 indexed tokenIdbytes32 value
Locked(uint256 tokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TraitMetadataURIUpdated(
TraitUpdated(bytes32 indexed traitKeyuint256 tokenIdbytes32 traitValue
TraitUpdatedList(bytes32 indexed traitKeyuint256[] tokenIds
TraitUpdatedListUniformValue(bytes32 indexed traitKeyuint256[] tokenIdsbytes32 traitValue
TraitUpdatedRange(bytes32 indexed traitKeyuint256 fromTokenIduint256 toTokenId
TraitUpdatedRangeUniformValue(bytes32 indexed traitKeyuint256 fromTokenIduint256 toTokenIdbytes32 traitValue
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unlocked(uint256 tokenId
UpdateUser(uint256 indexed tokenIdaddress indexed useruint64 expires
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors
AddressEmptyCode(address target
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
CantLowerCurrentPercentages(
CollectionSoldOut(
FailedInnerCall(
InvadlidCollectionSize(
InvalidAmount(
InvalidInitialization(
InvalidInputSizesDontMatch(
InvalidMintFee(
InvalidMintingType(
InvalidPercentageOrDiscountValues(
InvalidPhaseWithoutDate(
InvalidRevenuePercentage(
InvalidSignature(
InvalidTokenId(
MaxPerAddressExceeded(
MetadataAlreadyFixed(
MintToZeroAddress(
MintZeroQuantity(
NewBaseURICantBeEmpty(
NonEditableTraitByTokenOwner(
NonTransferrableSoulboundNFT(
NotAllowlisted(
NotEnoughAmountToMint(
OnlyOnceTrait(
OperatorNotAllowed(address operator
OwnableUnauthorizedAccount(address account
OwnerQueryForNonexistentToken(
PendingAffiliatesBalance(
PlacerholderCantFreezeMetadata(
PresaleInvalidMintingType(
PresaleNotOpen(
PublicSaleNotOpen(
ReentrancyGuard(
SaleFinished(
SignatureMismatch(
TraitValueUnchanged(
TransferCallerNotOwnerNorApproved(
TransferFromFailed(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
WaitUntilDropDate(