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

Crypto-Native

Verified contract

Proxy

Active on Base with 2,027 txns
Deployed by via 0x2472df0c at 2935832
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 48 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
-
variable spans 49 additional slots
15 additional variables
ERC-20
Value $0
ERC-20
--
0x7b55f2345e283802563fc63ec3f86cc43b09530a5dd0d9003af8a296e3a3404d
0xdcea2192102471840a64e34ed4c025157b97f60be6d396b227c62b71b7405187
0xc60c6d1783d457b66eda5defead36e9da351d7177fe51943efa6a92e70bc2a5b
0x6e6f112b8722bd8d2b6bbf6f0147ce0f39b79420f213be1457e64da3268d3796
0x230bca06ef5f49e8c6b43dc95022f5bb41c15f18a35c7ca36e0e4b2250b9c704
0x014c3e7b6153b1521a39ca6df7d895d0ddd24ad31d63bdfa7f9aaf26d31e3190
0xfdbdb7e9de43e50641d9b33606390452938f8d39bff389d6c5a807469b4375ff
0xf189c4270dcce6dcd0caa776f12925f08b07cb717776af351dea370b3c348571
0xf61be112d38ab945542c1c3f5fe75fa45fbd4a439d3da2c8e6b539554f2ca2c1
0xb6f4375d09e5c0df720218ccfbc34b1c39f9f9686952517fb000f458f303053c

Functions
Getter at block 22909373
implementation(view returns (address)
0x1b142d3edd537df8fb7d29cb12d842ecd430287f
standard(pure returns (string)
GenerativeSeries
baseURI(view returns (string)
https://highlight-creator-assets.highlight.xyz/main/base-dir/836d3db4-2dc4-4b80-984d-68029b3f1902/onChainDir
contractURI(view returns (string)
https://arweave.net/Cdbzd2Ugi6849NMHwfTfou7v1udDB9eAqkvjzEjNz0s
defaultManager(view returns (address)
0x0000000000000000000000000000000000000000
files(view returns (string[])
[hl-gen.js, index.html, main.min.js, prompts.txt, fonts.txt]
generativeCodeUri(view returns (string)
https://arweave.net/L-Eauqr4OxkXOU8M1JKlr0Tj4Em2PSfcd1uFeY5YdVQ
limitSupply(view returns (uint256)
0
minters(view returns (address[])
[0x8087039152c472Fa74F47398628fF002994056EA]
name(view returns (string)
Crypto-Native
observability(view returns (address)
0x4e0afba59894060369881f4bc9ba05731a4119f1
operatorFiltererRegistry(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x4bed1d532b7c7bd148eb43c8473dca3685fd271d
royaltyManager(view returns (address)
0x0000000000000000000000000000000000000000
supply(view returns (uint256)
3837
symbol(view returns (string)
CPTNTV
totalSupply(view returns (uint256)
3837
Read-only
balanceOf(address ownerview returns (uint256)
fileContents(string fileNameview returns (string)
fileStorage(string fileNameview returns (address[])
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 _tokenGroupingIduint256 _salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenManager(uint256 idview returns (address manager)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
addFile(string fileNameaddress[] fileStorageAddresses
approve(address operatoruint256 tokenId
burn(uint256 tokenId
freezeMints(
initialize(bytes dataaddress _observability
mintAmountToOneRecipient(address recipientuint256 amount
mintOneToMultipleRecipients(address[] recipients
mintOneToOneRecipient(address recipientreturns (uint256)
mintSameAmountToMultipleRecipients(address[] recipientsuint256 amount
mintSpecificTokenToOneRecipient(address recipientuint256 tokenId
mintSpecificTokensToOneRecipient(address recipientuint256[] tokenIds
registerMinter(address minter
removeDefaultTokenManager(
removeFile(string fileName
removeGranularTokenManagers(uint256[] _ids
removeRoyaltyManager(
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
setContractMetadata(string newNamestring newSymbolstring newContractUri
setDefaultRoyalty(struct IRoyaltyManagerRoyalty _royalty
setDefaultTokenManager(address _defaultTokenManager
setGranularRoyalties(uint256[] idsstruct IRoyaltyManagerRoyalty[] _newRoyalties
setGranularTokenManagers(uint256[] _idsaddress[] _tokenManagers
setLimitSupply(uint256 _limitSupply
setRegistryAndSubscription(address newRegistryaddress subscription
setRoyaltyManager(address _royaltyManager
setTokenURIs(uint256[] idsstring[] uris
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unregisterMinter(address minter
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BaseURISet(string oldBaseUristring newBaseURI
DefaultRoyaltySet(address indexed recipientAddressuint16 indexed royaltyPercentageBPS
DefaultTokenManagerChanged(address indexed newDefaultTokenManager
GranularRoyaltiesSet(uint256[] idsstruct IRoyaltyManagerRoyalty[] _newRoyalties
GranularTokenManagersRemoved(uint256[] _ids
GranularTokenManagersSet(uint256[] _idsaddress[] _tokenManagers
Initialized(uint8 version
LimitSupplySet(uint256 indexed newLimitSupply
MinterRegistrationChanged(address indexed minterbool indexed registered
MintsFrozen(
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoyaltyManagerChanged(address indexed newRoyaltyManager
TokenURIsSet(uint256[] idsstring[] uris
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address implementation_bytes initializeDatabytes mintVectorDataaddress _observability
Fallback and receive
fallback(
receive(
Errors
EmptyString(
FileAlreadyRegistered(
FileNotRegistered(
InvalidManager(
ManagerDoesNotExist(
ManagerRemoveBlocked(
ManagerSwapBlocked(
MintFrozen(
MinterRegistrationInvalid(
MismatchedArrayLengths(
NotAContract(
NotMinter(
OperatorNotAllowed(
OverLimitSupply(
RoyaltyBPSInvalid(
RoyaltySetBlocked(
TokenDoesNotExist(
TokenNotInRange(
Unauthorized(