Image

Unverified contract

Proxy

Active on Base with 1,151 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
--
0x2024a7ca9473155b5d3bd48b763895a29768164f64902993ca028effa7c8d2c2
0xc3c85b6fc153739161cdacd7b90bf4e9e0f51280adefc8e7cf10df0e8c7e87f5
0x9e1c090cbae6112666b7099bd915e4c84b372c93107706c5193916b659801537
0xe8d43d43792003cdb27272b11c5c40045862846eaf0ff6ccda4bed84b5d3efbd
0x395099e26401f46ebffc5822280bf4a027ea85f6e7fba378255fbe834a316d9e
0x2554263910dd6e1eb898e2416dc6fb7f7a5dfbd58d63ea51502950b104ed5c8f
0x887e451f6c64f0ee19ce075747fd27c80b9c0523c9f977a9da024f71a3c5d267
0x7ea71dfc6821f2ac9a32dda6379bf0deae956fd75cf75390e89d1cda5e168fac
0xdb2464284b6ea1125c070d618a222f7c357949d3e5899bd538e6d3ee95c24611
0x7c92605ee3976b1799f3f10dcdd1f64868cc774e3fe7a5e93c873b372036f67e

Functions
Getter at block 23833580
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(