Layer3 Infinity CUBE

Verified contract

Proxy

Active on Base with 97,463 txns
Deployed by via 0xc43b91d9 at 14879359
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x892d72abf789dc8185d16e23b978e35107222109f11428d3338490b580a74987
0x03ab078ee8f12d9fb7fd6148b3780af55093c6f59cb8981625ffb0ee8ef35b71
0xeb241a98e4ce439b2a20feb3dd75b11ecf87be26422c2086e46aa1f360c7d55c
0x9b14c75840a7bae33ad7ee9349aa330b7b395f101f43c32abf92eb0a053916ea
0x6576cb051fd064ef5c38e48f3ad011ebc08364bbeeca95f2fea83f0a281c9dd2
0x924a05a53c13386cf6dfd1adef551cfe9843443254073d9a980ccde0eb795f40
0x8644e8c853f63daffd0c65505f9cc151bdf711059465ececf59a67bf0b11f1ce
0x6e6b4867f5d626ecc7ebf7aedc3486df81920ab34382029537c63a31c961be98
0x71cadfb4e66e5cabafe927b63a3cf0d33375d715ac586e902360681b2a9e48b6
0xc6f9aebe7c5cba45cbbe9a9d4177c2df14de8f98f59c1aa4f17c3d12c9769cb0

Functions
Getter at block 22752966
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
SIGNER_ROLE(view returns (bytes32)
0x2aeb38be3df14d720aeb10a2de6df09b0fb3cd5c5ec256283a22d4593110ca40
TOKEN_URI(view returns (string)
ipfs://QmXYdZjKp4ZQzudXYawk6miDdo5dNWJhShXVrufPiQ6ChK
UPGRADER_ROLE(view returns (bytes32)
0xa615a8afb6fffcb8c6809ac0997b5c9c12b8cc97651150f14c8f6203168cff4c
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=LAYER3, version=1, chainId=8453, verifyingContract=0xa70e4d313fba81280137483a1b6d8f738db77a63, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(pure returns (string)
Layer3 Infinity CUBE
 
proxiableUUID(view returns (bytes32)
symbol(pure returns (string)
MIND
Read-only
balanceOf(address ownerview returns (uint256 result)
getApproved(uint256 idview returns (address result)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool result)
ownerOf(uint256 idview returns (address result)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 _tokenIdpure returns (string)
State-modifying
approve(address accountuint256 idpayable 
burn(uint256 tokenId
grantRole(bytes32 roleaddress account
initialize(string _signingDomainstring _signatureVersionaddress _admin
mintInfinityCube(struct InfinityMintRequest databytes signature
renounceRole(bytes32 roleaddress callerConfirmation
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 idpayable 
safeTransferFrom(address fromaddress touint256 idbytes datapayable 
setApprovalForAll(address operatorbool isApproved
transferFrom(address fromaddress touint256 idpayable 
upgradeToAndCall(address newImplementationbytes datapayable 
Events
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed accountuint256 indexed id
ApprovalForAll(address indexed owneraddress indexed operatorbool isApproved
EIP712DomainChanged(
Initialized(uint64 version
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 indexed id
Upgraded(address indexed implementation
Constructor
constructor(address implementationbytes _data
Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
AccountBalanceOverflow(
AddressEmptyCode(address target
BalanceQueryForZeroAddress(
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
Infinity__IsNotSigner(
Infinity__NonceAlreadyUsed(
Infinity__TransferFailed(
InvalidInitialization(
NotInitializing(
NotOwnerNorApproved(
ReentrancyGuardReentrantCall(
TokenAlreadyExists(
TokenDoesNotExist(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot