1-877-AI-SUCKS

Unverified contract

Proxy

Active on Base with 1,378 txns
Deployed by via 0x8887884e at 13804482
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 999 additional slots
-
variable spans 43 additional slots
-
variable spans 49 additional slots
ERC-20
--
ERC-20
--
0x13f7e38e57956facf01e9aa03cd1f7237a185510a6ce21f6a21a3a280d1bf27c
0xa66e28ea3f2f450b8e6f78d4c831bc4a4e5b4169d1bd64c33106423695e874ab
0x08f0e4f942eacc5caa005b72c3f29c145e9d3554dbf1d8cc9c3e177433bc1316
0xd9bc5efa4fed325925b033c9e198be0be813889d057f3fad96bce8eb0ccb3fa4
0xc5c63817491521eb9a18994e14e678d186e9796c7352c882e59c7e8c7d516e43
0x27152ce67fa6b70913ebc6eb05df67c8fe11af34efd44a2ff6b949be76cf6cd6
0xe8946fa50e990d46905d184a5ff9453c42886eb3c9fcd01603fd88f7f1bc4f5a
0x3dbe22939929228ecb07fe3f5c5a5917c0fb231343bcddd889014fe62557029d
0xc9bc9d828a91dad15db0e7633dd2543e4ef61017205f30bae3be7c920361c561
0xa8653ab2d17d0ef0881f78d644f4ad40e1a716cd58c57ed1abed97051dd1aca5

Functions
Getter at block 23583931
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
contractFactory(view returns (address)
0xf1814213a5ef856aaa1fdb0f7f375569168d8e73
getNFTCollectionType(view returns (string collectionType)
NFT Timed Edition Collection
latestTokenId(view returns (uint32)
19436
mintEndTime(view returns (uint32)
1715187600
name(view returns (string)
1-877-AI-SUCKS
numberOfTokensAvailableToMint(view returns (uint256 count)
0
owner(view returns (address)
0xc11b8b9652f46935b8200fb66c4a81a4a300874e
symbol(view returns (string)
AISUCKS
totalSupply(view returns (uint256 supply)
19436
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getFeeBps(uint256pure returns (uint256[] royaltiesInBasisPoints)
getFeeRecipients(uint256 tokenIdview returns (address[] recipients)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoyalties(uint256 tokenIdview returns (address[] recipientsuint256[] royaltiesInBasisPoints)
getTokenCreatorPaymentAddress(uint256view returns (address creatorPaymentAddress)
hasRole(bytes32 roleaddress accountview returns (bool)
isAdmin(address accountview returns (bool approved)
isApprovedForAll(address owneraddress operatorview returns (bool)
isMinter(address accountview returns (bool approved)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool isSupported)
tokenCreator(uint256view returns (address creator)
tokenURI(uint256view returns (string uri)
State-modifying
approve(address touint256 tokenId
burn(uint256 tokenId
grantAdmin(address account
grantMinter(address account
grantRole(bytes32 roleaddress account
initialize(address _creatorstring _namestring _symbolstring tokenURI_uint256 _mintEndTimeaddress _approvedMinteraddress _paymentAddress
mintCountTo(uint16 countaddress toreturns (uint256 firstTokenId)
renounceRole(bytes32 roleaddress account
revokeAdmin(address account
revokeMinter(address account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
selfDestruct(
setApprovalForAll(address operatorbool approved
transferFrom(address fromaddress touint256 tokenId
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Initialized(uint8 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
SelfDestruct(address indexed admin
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AdminRole_Caller_Does_Not_Have_Admin_Role(
ContractFactory_Factory_Is_Not_A_Contract(
ContractFactory_Only_Callable_By_Factory_Contract(address contractFactory
InvalidShortString(
LazyMintedCollection_Mint_Count_Must_Be_Greater_Than_Zero(
MinterRole_Caller_Does_Not_Have_Minter_Or_Admin_Role(
SequentialMintCollection_Minted_NFTs_Must_Be_Burned_First(uint256 totalSupply
SharedURICollection_URI_Not_Set(
StringTooLong(string str
TimeLimitedCollection_Mint_End_Time_Must_Be_In_The_Future(
TimeLimitedCollection_Mint_End_Time_Too_Far_In_The_Future(
TimeLimitedCollection_Minting_Has_Ended(uint256 mintEndTime