Image

Unverified contract

Proxy

Active on Base with 1,138 txns
Deployed by via 0x967187ea at 14435098
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 4 additional slots
ERC-20
Value $0
ERC-20
--
0x5b5accaa00280e5a19255b36b3f21942ae5f9249a14fd745b66e695477e2d328
0x874494937f5d37d34476f2d63e2ae0c2d20852f410d2c7905214d38916c357d2
0x226c9541e59e17c8efca6f6d7bdfa74a1c3aaa9801644fea23f3cf8587045e89
0x6b41511e665ac9f2eb90ad60643695b7733eee56f732c388cffdc411623b1648
0x5a960fe210b2610b57638b11668104123d5d514ccbd8387da27f0c8d67d8de7d
0x49fdafb0e9863e40e607b029139b834f54a7d6c5ea600f2b58d820eb04d48c95
0x49b6708b6728370b8f80c9a3ad99305efcedd36f068a499dad6b42c2d7e5c3c6
0x2732eaf454cffcc1b3713e32c8ecb92a2771efbf29ec9ceed370a6e752845cd0
0x2cf85a2a35ae82f74c281d1607b24fd20ac1727ddfa92eea33f28cb683054c31
0x4a768b146502eface74864cb298c5179f3cebb500c5b50dc141d6aebdee47db7

Functions
Getter at block 21866222
VERSION(view returns (uint256)
4
microManager(view returns (address)
0xe5a6106710f3ba03fb4c4852343c09bb285b7e57
name(view returns (string)
Image
owner(view returns (address)
0x9d457071c2c88377e1e228caf5bc88ba624b92df
saleConfig(view returns (uint64 editionSizeuint16 profitSharingaddress fundsRecipientuint256 publicSalePriceuint32 maxSalePurchasePerAddressuint64 publicSaleStartuint64 publicSaleEndbytes32 presaleMerkleRootbool cancelable)
(editionSize=0, profitSharing=0, fundsRecipient=0x9d457071c2c88377e1e228caf5bc88ba624b92df, publicSalePrice=0, maxSalePurchasePerAddress=0, publicSaleStart=1715760000, publicSaleEnd=1718438400, presaleMerkleRoot=0x0000000000000000000000000000000000000000000000000000000000000000, cancelable=false)
symbol(view returns (string)
AIPowers-1
totalSupply(view returns (uint256)
1368
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getMicroFeeWei(uint256 quantityview returns (uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
totalMintsByAddress(addressview returns (uint256)
State-modifying
adminMint(address recipientuint256 quantityreturns (uint256)
approve(address touint256 tokenId
bridgeIn(address _toAddressuint64 _dstChainIduint256 _tokenId
bridgeOut(address _fromuint64 _dstChainIduint256 _tokenId
cancelSaleEdition(
crossMint(address _toAddressaddress _fundAddressuint256 _quantityuint256 _priceCheckuint64 _srcChainId
finalizeOpenEdition(
init(bytes initPayloadreturns (bool)
purchase(uint256 quantitypayable returns (uint256)
purchasePresale(uint256 quantitybytes32[] merkleProofpayable returns (uint256)
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string _newURI
setMerkleProof(bytes32 _merkle
setNotRevealedURI(string _newURI
setSaleDetail(bytes initPayload
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
Events
AddMerkleProof(bytes32 indexed merkle
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BridgeIn(address indexed _touint256 _dstChainIduint256 _tokenId
BridgeOut(address indexed _fromuint256 _dstChainIduint256 _tokenId
CancelSaleEdition(address indexed senderuint256 lastTimeUpdated
CrossMint(address indexed _touint256 _quantityuint256 _srcChainId
FeePayout(uint256 MicroMintFeeWeiaddress MicroFeeRecipientbool success
FundsWithdrawn(address indexed senderaddress indexed fundsRecipientuint256 fund
OpenMintFinalized(address indexed senderuint256 editionSizeuint256 timeEnd
PublicSaleCollection(address indexed senderuint256 lastTimeUpdated
Purchase(address indexed touint256 indexed quantityuint256 indexed priceuint256 firstMintedTokenId
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
Canceled(
ERC721EnumerableForbiddenBatchMint(
ERC721IncorrectOwner(address senderuint256 tokenIdaddress owner
ERC721InsufficientApproval(address operatoruint256 tokenId
ERC721InvalidApprover(address approver
ERC721InvalidOperator(address operator
ERC721InvalidOwner(address owner
ERC721InvalidReceiver(address receiver
ERC721InvalidSender(address sender
ERC721NonexistentToken(uint256 tokenId
ERC721OutOfBoundsIndex(address owneruint256 index
InvalidSaleDetail(
IsNotBridge(
PaymentFailed(
PresaleMerkleNotApproved(
PurchaseTooManyForAddress(
PurchaseWrongPrice(uint256 correctPrice
SaleCanNotUpdate(
SaleInactive(
SaleIsNotEnded(
SoldOut(
Unauthorized(