ODEGEN

Verified contract

Active on Base with 1,462 txns
Deployed by via 0x3c8def80 at 10908923
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x99e9259a0bf73eea6e3e51101cc5da10323caa95c70d7b003304510203c26282
0x8cb19d038502ce196145ad42de3540f61bffb14488013f64dc5bd0e1ca3bc582
0x1b70e70efdb9144851d61df99181e66a293034e4cb9377d7d4fda12b23640c01
0x5ec533025e8d0c4739b54fcd2fd01595c8a279fc3d6d608cc4848f5701a69faa
0xa26c45b39afe060f1a5edd0e23b5650d688fdb7796d63773ecc875c17f6d1ea1
0xbceadf46c89fe54e7162856fcf50de7e8d79b596e41b9e9a197674b64c8e8d31
0x54595a747512dc2fe7947c4d36811bcb6681952e0b9032129f3377eef1902bbb
0x4e2be77be909082203cc18d15952adc00bd612343a0d86d40f9dd52fdf0c4c27
0x01e5dde7c653075eccea42f8817a3018ada73177de362c4dcbca4afb02129e89
0x4a423da9789e575c4140e4ae6e30803c9f772b32c157cd59e9527c225b2c3407

Functions
Getter at block 22916610
MAX_NFTS(view returns (uint256)
3333
contractURI(view returns (string)
https://smartrightsnfts.s3.eu-west-3.amazonaws.com/contract-metadata.json
degenToken(view returns (address)
0x4ed4e862860bed51a9570b96d89af5e1b0efefed
mintId(view returns (uint256)
1397
mintingStopped(view returns (uint8)
1
name(view returns (string)
odegen*
nftPrice(view returns (uint256)
0
owner(view returns (address)
0x11b57fb90eb432f0ab33a432eb33b8899b1d842f
royaltyFeeInBips(view returns (uint96)
500
salesWallet(view returns (address)
0xa8557939dbe55c934d5fa6469fcf4a778bdc7ce0
symbol(view returns (string)
odegen
totalSupply(view returns (uint256)
1396
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 _tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
burn(uint256 _id
buy(address _touint256 _priceuint256 _amount
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setContractURI(string _newContractUri
setURI(string _newuri
stopMinting(
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
BatchMetadataUpdate(uint256 _fromTokenIduint256 _toTokenId
Minted(address _touint256 _priceuint256 _amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string _newuristring _contractUriuint96 _royaltyFeeInBipsaddress _salesWalletaddress _degenToken
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
AmountZero(
ERC2981InvalidDefaultRoyalty(uint256 numeratoruint256 denominator
ERC2981InvalidDefaultRoyaltyReceiver(address receiver
ERC2981InvalidTokenRoyalty(uint256 tokenIduint256 numeratoruint256 denominator
ERC2981InvalidTokenRoyaltyReceiver(uint256 tokenIdaddress receiver
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
FailedInnerCall(
MaxNFTsAllowed(
MaxNFTsMinted(
MintingStopped(
NullAddress(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SafeERC20FailedOperation(address token