Traitz

Verified contract

Proxy

Active on Ethereum with 8,225 txns
Deployed by via 0x825f1c70 at 17725907
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
6 additional variables
Native
Value $32,285.43
0x5440a0bc7fea8caec22cdb16b09f4eeca2461b0739f7e1e2c1ba693ec112d4ab
0xfca64169b80a33f114787361e9c4151b8e64843dbe5a30064d5a48980fd4e353
0xda03747f86d16a21e236d31b1191cdfb2d592ff1936bd1770fd1b665dead1f1b
0x11b745ff690bb36e45e57311eb4ce6ca01213b438d554a1dee416a2e90f3136e
0x8f41544a48ead8185ed7331f9767b50466a7aad7f33b5a5ecbe805f0b7f199a9
0x1858a75076c13c15dc6bb7a956f8ea6b3e70dab94fafae57a6c112babfd8191b
0x14db4b5aa722d0860ae00f0f62c7160c02bf45ccc295cf0ffccbe86239b67a8c
0xc44ff75e18c5594dbfbfc823ac723ed777c43148ae174dad7bb6bc6291b05a71
0x7a4d0675efd9b7296e4a4f38c2a10a8fdcf9c0dedaaa2e234c77475232bee1ab
0x2b9170fb7a885462c566e20d94760f0272efdcf865177b0b35f824edabb917af

Functions
Getter at block 21385410
MINT_PRICE_PER_ITEM(view returns (uint256)
3690000000000000
baseTokenURI(view returns (string)
https://genesis-api.keungz.com/trait-items/metadata/
erc6551AccountImplementation(view returns (address)
0x2d25602551487c3f3354dd80d76d54383a243358
erc6551Registry(view returns (address)
0x02101dfb77fde026414827fdc604ddaf224f0921
kubzContract(view returns (address)
0xeb2dfc54ebafca8f50efcc1e21a9d100b5aeb349
kzgContract(view returns (address)
0x76cc4742f7eaa89a93576505dec37c2c66a76ab7
name(view returns (string)
Traitz
owner(view returns (address)
0x6c8ee01f1f8b62e987b3d18f6f28b22a0ada755f
signerAlt(view returns (address)
0xdcba0b3b511b3388c0389c978e859dfe26587bc7
symbol(view returns (string)
Traitz
tokenURIOverride(view returns (string)
tokenURISuffix(view returns (string)
totalSupply(view returns (uint256)
18393
transferLockSeconds(view returns (uint256)
259200
Read-only
balanceOf(address ownerview returns (uint256)
bio(uint256view returns (string)
checkValidityAlt(bytes signaturestring actionview returns (bool)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721AUpgradeableTokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721AUpgradeableTokenOwnership[])
getApproved(uint256 tokenIdview returns (address)
getKWRLockStatus(uint256 collectionuint256[] collectionTokenIdsview returns (uint256[])
getKWRLockStatusSimple(address contractAddressuint256 collectionTokenIdview returns (uint256)
getTBAs(uint256 collectionuint256[] collectionTokenIdsview returns (address[])
isApprovedForAll(address owneraddress operatorview returns (bool)
itemIdMinted(stringview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
ownerOfMultiple(uint256[] tokenIdsview returns (address[])
supportsInterface(bytes4 interfaceIdview returns (bool)
tbasToTokenInfo(address[] tbasview returns (struct TraitzTokenInfo[])
tokenKWRLockedUntil(addressuint256view returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
tokensOfCollectionTokensMultiple(uint256 collectionuint256[] collectionTokenIdsuint256 startuint256 stopview returns (uint256[][])
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
traitLocked(uint256view returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
__DefaultOperatorFilterer_init(
__OperatorFilterer_init(address subscriptionOrRegistrantToCopybool subscribe
airdropListWithAmounts(address[] receiversuint256[] amounts
approve(address touint256 tokenId
createAccounts(uint256 collectionuint256[] collectionTokenIdsbytes initData
equipUnequipKWRs(uint256[] outKWRIdsuint256[] inKWRIdsuint256 collectionuint256 collectionTokenId
initialize(string baseURIaddress signerAltAddressaddress _kzgContractaddress _kubzContractaddress _erc6551AccountImplementationaddress _erc6551Registry
mint(string itemIduint256 collectionuint256 collectionTokenIdbytes signature
mintMulti(string[] itemIdsuint256 collectionuint256 collectionTokenIdbytes signature
mintMultiMulti(string[][] itemIdsArrayuint256[] collectionArrayuint256[] collectionTokenIdArraybytes[] signatureArray
mintToSenderMulti(string[] itemIdsbytes signaturepayable 
renounceOwnership(
safeTransferFrom(address _fromaddress _touint256 _tokenIdbytes data
safeTransferFrom(address fromaddress touint256 tokenId
setAddresses(address signerAltAddressaddress _kzgContractaddress _kubzContract
setApprovalForAll(address operatorbool approved
setBaseURI(string baseURI
setMintPricePerItem(uint256 mintPrice
setupERC6551(address _erc6551AccountImplementationaddress _erc6551Registry
setupTransferLockSeconds(uint256 secs
transferFrom(address _fromaddress _touint256 _tokenId
transferOwnership(address newOwner
withdrawSales(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BioChange(uint256 indexed tokenIdstring bio
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
Initialized(uint8 version
NameChange(uint256 indexed tokenIdstring newName
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TraitItemMint(string itemIduint256 tokenId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApproveToCaller(
BalanceQueryForZeroAddress(
InvalidQueryRange(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(