DegenArtClub
Verified contract
Active on
Ethereum with 1,275 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x2083…4370
Balances ($0.00)
No balances found for "DegenArtClub"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19474088 | 9 months ago | | | 0 | 0.00065917629 | |
| 19331065 | 9 months ago | | | 0 | 0.0023395807 | |
| 19328227 | 9 months ago | | | 0 | 0.0031109681 | |
| 19100614 | a year ago | | | 0 | 0.00045625244 | |
| 19090172 | a year ago | | | 0 | 0.0011275533 | |
| 19090172 | a year ago | | | 0 | 0.0012609028 | |
| 19090172 | a year ago | | | 0 | 0.0017359603 | |
| 19063534 | a year ago | | | 0 | 0.00095386586 | |
| 19063377 | a year ago | | | 0 | 0.00095964235 | |
| 18965292 | a year ago | | | 0 | 0.00099162798 |
ABI
ABI objects
Getter at block 21390547
MAX_ALLOWLIST_MINT() view returns (uint256)
1
MAX_PUBLIC_MINT() view returns (uint256)
3
PARENT_SUPPLY() view returns (uint256)
128
libraryScriptCount() view returns (uint256)
3
name() view returns (string)
DegenArtClub
nextProjectId() view returns (uint256)
4
owner() view returns (address)
0x7d422cf705af9ea93919b1a6e843b2f9f387562d
symbol() view returns (string)
DAC
Read-only
balanceOf(address owner) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
isApprovedForAll(address owner, address operator) view returns (bool)
isMinted(uint256 tokenId) view returns (bool)
libraryScriptByIndex(uint256 _index) view returns (string)
numAvailableToMint(uint256 _projectId, address claimer, bytes32[] proof) view returns (uint256)
onProjectAllowList(uint256 _projectId, address claimer, bytes32[] proof) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
projectBaseURI(uint256 _projectId) view returns (string)
projectCommunityHash(uint256 _projectId) view returns (string)
projectDetails(uint256 _projectId) view returns (string projectName, string projectDescription, uint256 pricePerTokenInWei, uint256 invocations, uint256 maxInvocations, bool isSaleActive, bool isClaimActive, bool isAllowListActive, uint256 scriptCount)
projectProvenanceHash(uint256 _projectId) view returns (string)
projectScriptByIndex(uint256 _projectId, uint256 _index) view returns (string)
projectTraitScript(uint256 _projectId) view returns (string)
showTokenSeeds(uint256 _tokenId) view returns (bytes32[])
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenIdToProjectId(uint256) view returns (uint256)
tokenURI(uint256 _tokenId) view returns (string)
State-modifying
Events addLibraryScript(string _script)
addProject(uint256 _pricePerTokenInWei, uint256 _mintVolume, string _name, string _description)
addProjectScript(uint256 _projectId, string _script)
approve(address to, uint256 tokenId)
claim(uint256 _projectId, uint256 startingIndex, uint256 numberOfTokens)
claimAll(uint256 _projectId)
claimByTokenIds(uint256 _projectId, uint256[] _parentTokenIds)
mint(uint256 _projectId, uint256 numberOfTokens) payable
mintAllowList(uint256 _projectId, uint256 numberOfTokens, bytes32[] merkleProof) payable
removeLibraryLastScript()
removeProjectLastScript(uint256 _projectId)
renounceOwnership()
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
setApprovalForAll(address operator, bool approved)
setBaseURI(string baseURI_)
setLibraryScript(uint256 _scriptId, string _script)
setProjectAllowList(uint256 _projectId, bytes32 _merkleRoot)
setProjectAllowListActive(uint256 _projectId, bool newState)
setProjectBaseURI(uint256 _projectId, string _newBaseURI)
setProjectClaimActive(uint256 _projectId, bool newState)
setProjectCommunityHash(uint256 _projectId, string _projectCommunityHash)
setProjectMaxInvocations(uint256 _projectId, uint256 _maxInvocations)
setProjectName(uint256 _projectId, string _projectName)
setProjectPricePerTokenInWei(uint256 _projectId, uint256 _pricePerTokenInWei)
setProjectProvenanceHash(uint256 _projectId, string _provenance)
setProjectSaleActive(uint256 _projectId, bool newState)
setProjectScript(uint256 _projectId, uint256 _scriptId, string _script)
setProjectTraitScript(uint256 _projectId, string _projectTraitScript)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
withdraw()
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
constructor(address parentAddress, uint256 _parentSupply)
This contract contains no fallback and receive objects.
This contract contains no error objects.