onchain gaias

Verified contract

Active on Base with 14,908 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
--
0x35201aa24f7d22e7deadb82ce31109ec72beaad1197f1e8bfc895cc01dcd518a
0x27bd0de0697f3ed228f3993cd5f137c731af590095c1f766eecce1c6d6dd6fec
0xfa2908a4671322404c24ca38e653b106eb590ee3601a2f2b0a4ab6fa7b9db142
0x43b46d250a7dfae703f230aaa5725c811e4221d7d46da564250093472ef74997
0xfb7c4308e065b1aa9b878d31a9bdfda3114c9eb0ae161450aa0396b514683554
0x22cd99db7e387b879937a902d6aa93f2b6a6484b820c9785d2051b2bc537563e
0x634853b0073f91e06b8b37b084b01f5a8fdd84ade3b1725ff551725ca793ebf6
0xfb832b55641c74cd54b0ee949e74c0543aa27c97943549fba6887fd79b36d465
0x0aa230139a3c96e26fc1d525e3b652a298631d430fbd83c6cf1f5bff0d2ff948
0x76aa03780645546eec4fe6102c498c46eb6ad396bf8021a547ad9a0f8570488a

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