This contract is being backfilled. You may encounter incomplete storage history.

My Final Form

Verified contract

Active on Ethereum with 8,658 txns
Deployed by via 0xed0534b3 at 15365756
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 14 additional slots
3 additional variables

No balances found for "My Final Form"

0xfbc26861a596215378ccb21aef68f54b3ef2d0c5987b28e1f5ff8f031c9ddf98
0x62bed6e3c863db3a813c99f3cf43dfec6a8c32e2de98658d98b19c63fd7c0461
0x5059ff7a2099171507aff31d9dfee911407307caa7dc827a30caf8724259a1b3
0x8c5ed620400795781a142c12465f8bd5e2d20d9cf265f73f21f89228607d737d
0xd6e23c9aea52e684dec6575dc18a839fa3ab691db802aa35620cd9b1c7114f59
0xc0480a8827a0fa9979b59539d604b20e3c7f8f9d74e466fd6db5f5c9199ba0cd
0x5ae27692cd1ef862d858425e8f2eeabb22750fec1784682225a760d9861cca12
0x2b85c249c458ca68afa233471d9d4820319eae1fdc03ffbcfb3e830961c2c457
0x6c0debeaa8f8ee26fefb7e0ead63f6228a0a4326f30485c18d6e2e31a137a1f6
0x674fa028a5b1df48053e4afec02df80258ff376b210290e9ad19114ea14c5d56

Functions
Getter at block 20798138
allowListPrice(view returns (uint256)
0
baseURI(view returns (string)
https://app.indeliblelabs.io/api/png/0xe8e2b12e02cefc12603e99cd414d9d9ec82068cf/
 
contractData(view returns (string namestring descriptionstring imagestring bannerstring websiteuint256 royaltiesstring royaltiesRecipient)
 
contractURI(view returns (string)
isAllowListActive(view returns (bool)
true
isContractSealed(view returns (bool)
false
isMintActive(view returns (bool)
false
isPublicMintActive(view returns (bool)
true
maxPerAddress(view returns (uint256)
3
maxPerAllowList(view returns (uint256)
1
maxSupply(view returns (uint256)
2777
name(view returns (string)
My Final Form
owner(view returns (address)
0xbbc65012ffdbd902c9a80d652b8c1478f1880a0d
publicMintPrice(view returns (uint256)
20000000000000000
symbol(view returns (string)
MFFers
totalSupply(view returns (uint256)
2777
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
hashToMetadata(string _hashview returns (string)
hashToSVG(string _hashview returns (string)
isApprovedForAll(address owneraddress operatorview returns (bool)
onAllowList(address addrbytes32[] merkleProofview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenIdToHash(uint256 _tokenIdview returns (string)
tokenIdToSVG(uint256 _tokenIdview returns (string)
tokenURI(uint256 _tokenIdview returns (string)
tokensAreDuplicates(uint256 tokenIdAuint256 tokenIdBview returns (bool)
traitData(uint256 _layerIndexuint256 _traitIndexview returns (string)
traitDetails(uint256 _layerIndexuint256 _traitIndexview returns (struct IndelibleERC721ATrait)
State-modifying
addLayer(uint256 _layerIndexstruct IndelibleERC721ATraitDTO[] traits
addTrait(uint256 _layerIndexuint256 _traitIndexstruct IndelibleERC721ATraitDTO trait
approve(address touint256 tokenId
mint(uint64 _countbytes32[] merkleProofpayable returns (uint256)
reRollDuplicate(uint256 tokenIdAuint256 tokenIdB
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
sealContract(
setApprovalForAll(address operatorbool approved
setBackgroundColor(string _backgroundColor
setBaseURI(string _baseURI
setContractData(struct IndelibleERC721AContractData _contractData
setMaxPerAddress(uint256 _maxPerAddress
setMaxPerAllowList(uint256 _maxPerAllowList
setMerkleRoot(bytes32 newMerkleRoot
setRenderOfTokenId(uint256 _tokenIdbool _renderOffChain
toggleAllowListMint(
togglePublicMint(
toggleWrapSVG(
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApproveToCaller(
BalanceQueryForZeroAddress(
InvalidCodeAtRange(uint256 _sizeuint256 _startuint256 _end
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
WriteError(