onchain gaias

Verified contract

Active on Base with 14,625 txns
Deployed by via 0x8ed97494 at 11669537
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xbe1200708e476c205baa48bc50c951aea25bc84ab72b5db3df63ef001c0f6e25
0x92ee4b8f64c900b7546df3c671115a92f0e1d87b756831ea8787b70c727e0cd9
0x4becfa36e1a893d92d48c0e2b358aa069dbd3db1bbe7c3369951b9bb0a18133e
0x337068198b7e5626af7364e668c418e32db83ce71d9c315b7f5a9aadf2fe17b1
0x018cee6fc6e645ac4ac573e7dd6502b65142429275633e211447762dd9c898ed
0x7b3b3ec8d9d69db2dcfe7ed5a3d6c126234e6af989305003d9ae78713442c748
0xdbe08dcfcebec0524c14086633a4e74a6eb1ee337975aad3c81727e9eee1b5c1
0xeb4fced31a7926879228a702d16ac16b44d798f39e72cc6d132b7f6b8cd2f127
0xec7365abba18a7b4f32951dd66c42d59340bab87345f9e63cf7b8ac727c3e144
0x7b47d410e4965de6606780fdd04190cec2776fb3b3c91b4f97378f279a972c42

Functions
Getter at block 21772369
MERKLE_ROOT(view returns (bytes32)
0xe85532cb67a32fa3e27ce37bdd24764eced03900b9e7ee2e76745e727438c850
MERKLE_ROOT_ROUND_THREE(view returns (bytes32)
0x8d81469e64b1da66251f96843aefbde56b52bdae17def450782dd0e61f3fbb1b
MERKLE_ROOT_ROUND_TWO(view returns (bytes32)
0xafcd0e20380ca538b5014339dc9b58b235d090c1f47cb93bfcd979b342fa0dfa
PROVENANCE_HASH(view returns (string)
baseURI(view returns (string)
https://ogs.space/metadata/
isMetadataFrozen(view returns (bool)
false
isProvenanceLocked(view returns (bool)
false
isRoundOneEnabled(view returns (bool)
true
isRoundThreeEnabled(view returns (bool)
true
isRoundTwoEnabled(view returns (bool)
true
name(view returns (string)
onchain gaias
nonPetOwnerId(view returns (uint256)
5557
owner(view returns (address)
0x72c3c8b0cacdf6e36b39c9462a42756b2a294ccb
petOwnerId(view returns (uint256)
500
symbol(view returns (string)
EARLY
totalSupply(view returns (uint256)
5556
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
petOwnersMinted(addressview returns (uint256)
roundOneMinted(addressview returns (bool)
roundThreeMinted(addressview returns (bool)
roundTwoMinted(addressview returns (bool)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
verifyRoundOne(bytes32[] proofaddress addruint256 amountview 
verifyRoundThree(bytes32[] proofaddress addruint256 amountview 
verifyRoundTwo(bytes32[] proofaddress addruint256 amountview 
State-modifying
approve(address touint256 tokenId
enableRoundOneMinting(
enableRoundThreeMinting(
enableRoundTwoMinting(
freezeMetadata(
lockPrevenance(
mint(bytes32[] proofuint256 amount
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string __baseURI
setProvenanceHash(string provenanceHash
setRoyalty(address recipientuint96 value
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
MetadataFrozen(string baseUri
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProvenanceLocked(string provenanceHash
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(bytes32 _merkleRootbytes32 _merkleRootRoundTwobytes32 _merkleRootRoundThree
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyMintedInThisRound(
ERC2981InvalidDefaultRoyalty(uint256 numeratoruint256 denominator
ERC2981InvalidDefaultRoyaltyReceiver(address receiver
ERC2981InvalidTokenRoyalty(uint256 tokenIduint256 numeratoruint256 denominator
ERC2981InvalidTokenRoyaltyReceiver(uint256 tokenIdaddress receiver
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
InvalidProof(
InvalidRound(
MaxSupplyReachedForRound(
MetadataIsFrozen(
MintNotYetEnabled(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ProvenanceIsLocked(
ProvenanceNotSet(
RoyaltyTooHigh(uint256 maxRoyalty