ZenAcademy Student IDs

Verified contract

Active on Ethereum with 15,799 txns
Deployed by via 0x2b31e78f at 16581608
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
10 additional variables

No balances found for "ZenAcademy Student IDs"

0xa87980ea7a760859676ba9a77b3dfd851a6d1819a0f0103e709b692b9e1b9f14
0xc83028a5b47c8934c7cd8454b18bd846fc8f0cb7a68986319bff195686e8e08f
0x877a475719efe2d7df48c5dcb89d27da94644de47d38f35eee6dd8afcb5d6d4c
0x69a4560811053683b7a51199a6f039f31499a62d1d09c86ecdb67a9720c19818
0x64fd2b5abfdb32d6910cfdad09614882529480e84ae1328119dfe495e4364f3a
0xa62b5e77d996233ae5714d5d615774a078043e5cd169549e6dded42971acddd7
0x4e61aef741b7a24c2cad25a309d1dbfa6a1f5b5d8eba6be7bb235085665b115f
0xbac09246bf3e123c586cca45437a283031a701cabed0d6472572a9e31d65aba6
0x6d6b0bf8aabcad9cd96469f3b7d59753df589f19bb14c1571b2b336c2a549907
0x776adfa31bb85446f2efb877d30295d778fda60b107f70511212d201ea2fa820

Functions
Getter at block 21212381
MAX_SUPPLY(view returns (uint256)
333333333
baseTokenURI(view returns (string)
https://zenacademy.com/api/tokens/
blocklistContractAddress(view returns (address)
0xca71b13c9465c2117f3dbba294c2f4134c629c72
blocklistPermanentlyDisabled(view returns (bool)
false
isPublicSaleActive(view returns (bool)
true
metadataFrozen(view returns (bool)
false
name(view returns (string)
ZenAcademy Student IDs
owner(view returns (address)
0x72aca6af29b5c8df2db90df91884f0a3926ed0f6
paused(view returns (bool)
false
payoutAddressesFrozen(view returns (bool)
false
publicMintsAllowedPerAddress(view returns (uint256)
1
publicMintsAllowedPerTransaction(view returns (uint256)
333333333
publicPrice(view returns (uint256)
0
royaltyAddress(view returns (address)
0x72aca6af29b5c8df2db90df91884f0a3926ed0f6
royaltyFee(view returns (uint96)
0
soulbindAdminAddressPermanentlyDisabled(view returns (bool)
false
soulboundAdminAddress(view returns (address)
0x72aca6af29b5c8df2db90df91884f0a3926ed0f6
symbol(view returns (string)
ZEN ID
totalSupply(view returns (uint256)
15623
transfersEnabled(view returns (bool)
false
Read-only
balanceOf(address ownerview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721ATokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721ATokenOwnership[])
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isExchangeBlocklisted(uint256view returns (bool)
numberMinted(address ownerview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
payoutAddresses(uint256view returns (address)
payoutBasisPoints(uint256view returns (uint256)
randomHashStore(uint256view returns (bytes32)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
userExpires(uint256 tokenIdview returns (uint256)
userOf(uint256 tokenIdview returns (address)
State-modifying
adminTransfer(address fromaddress touint256 tokenId
approve(address touint256 tokenId
disableSoulbindAdminTransfersPermanently(
freezeMetadata(
freezePayoutAddresses(
gift(address[] receiversuint256[] mintNumber
mint(uint256 numTokenspayable 
pause(
permanentlyDisableBlocklist(
reduceMaxSupply(uint256 _newMaxSupply
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseURI(string _newBaseURI
setPublicMintsAllowedPerAddress(uint256 _mintsAllowed
setPublicMintsAllowedPerTransaction(uint256 _mintsAllowed
setPublicPrice(uint256 _publicPrice
setPublicSaleState(bool _saleActiveState
setRoyaltyAddress(address _royaltyAddress
setRoyaltyFee(uint96 _feeNumerator
setSoulboundAdminAddress(address _adminAddress
setTransferState(bool _transferState
setUser(uint256 tokenIdaddress useruint64 expires
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unpause(
updateBlocklistContractAddress(address _blocklistContractAddress
updateBlocklistedExchanges(uint256[] exchangesbool[] blocklisted
updatePayoutAddressesAndBasisPoints(address[] _payoutAddressesuint256[] _payoutBasisPoints
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
Paused(address account
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
UpdateUser(uint256 indexed tokenIdaddress indexed useruint64 expires
Constructor
constructor(address _blocklistContractAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApproveToCaller(
BalanceQueryForZeroAddress(
InvalidQueryRange(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
SetUserCallerNotOwnerNorApproved(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(