Art Blocks

Verified contract

Active on Ethereum with 19,755 txns
Deployed by via 0x4ec70c37 at 15726706
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Art Blocks"

0x233de62e70fc7cf5d2ff22ee174400c72b840c763fc6fece4257a3686396a44d
0x8a2bcfb705aa0754a1c8b97612ed4e6788a1e0ec9468b93c476c650e8d382dd4
0xe7ed90bfa7cc07741f0b188594852ab1764225d9b0eab2862a7bfadaab7bb136
0x4844d4c37a294b8f6adac30b1106a872e24398f35b93fab8db5d656bb27bde9d
0xc35824cbb1e078b114df17c5f0be1f02ac2415f0cba5a930b5b353d89b07dc2c
0x628ad5c0a0d084c1a006a76b2377f5b46beafd37e47df52ba26aedbc32dcfcf9
0xc07a860d8e03d9703610515720f03f4e4280bea0d9b4dd0b5d1d529c138b839d
0x600055a698d7c7df25ee81e3476b4bee33b7f389dae03189d55a05940c072369
0xee378fca60b8112a125810a42d0a8daeb933f5c393b282005762dbfe22bf9b4f
0x064c099bf972656bffc88073180f85b0cd95a66b7647ec9235e753b6e2bf21a6

Functions
Getter at block 21163212
ART_BLOCKS_ERC721TOKEN_ADDRESS_V0(view returns (address)
0x059edd72cd353df5106d2b9cc5ab83a52287ac3a
ART_BLOCKS_ERC721TOKEN_ADDRESS_V1(view returns (address)
0xa7d8d9ef8d8ce8992df33d8b8cf4aebabd5bd270
admin(view returns (address)
0x18b18cf97a3d8bcc43f8d1df282ceba85f717c82
adminACLContract(view returns (address)
0x18b18cf97a3d8bcc43f8d1df282ceba85f717c82
artblocksAddress(view returns (address)
0x21a89ef8c577ebacfe8198644222b49dfd9284f9
artblocksCurationRegistryAddress(view returns (address)
0x0000000000000000000000000000000000000000
artblocksDependencyRegistryAddress(view returns (address)
0x0000000000000000000000000000000000000000
artblocksPercentage(view returns (uint256)
10
artblocksPrimarySalesAddress(view returns (address)
0x21a89ef8c577ebacfe8198644222b49dfd9284f9
artblocksPrimarySalesPercentage(view returns (uint256)
10
artblocksSecondarySalesAddress(view returns (address)
0xc40fd6d2a8e06ba753f6fd3cb562835eff990b51
artblocksSecondarySalesBPS(view returns (uint256)
250
coreType(view returns (string)
GenArt721CoreV3
coreVersion(view returns (string)
v3.0.0
defaultBaseURI(view returns (string)
https://token.artblocks.io/
minterContract(view returns (address)
0xa2ccfe293bc2cdd78d8166a82d1e18cd2148122b
name(view returns (string)
Art Blocks
newProjectsForbidden(view returns (bool)
true
nextProjectId(view returns (uint256)
494
numHistoricalRandomizers(view returns (uint256)
3
owner(view returns (address)
0x18b18cf97a3d8bcc43f8d1df282ceba85f717c82
randomizerContract(view returns (address)
0x13178a7a8a1a9460dbe39f7eccebd91b31752b91
startingProjectId(view returns (uint256)
374
symbol(view returns (string)
BLOCKS
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getHistoricalRandomizerAt(uint256 _indexview returns (address)
getPrimaryRevenueSplits(uint256 _projectIduint256 _priceview returns (uint256 artblocksRevenue_address artblocksAddress_uint256 artistRevenue_address artistAddress_uint256 additionalPayeePrimaryRevenue_address additionalPayeePrimaryAddress_)
getRoyalties(uint256 _tokenIdview returns (address[] recipientsuint256[] bps)
getRoyaltyData(uint256 _tokenIdview returns (address artistAddressaddress additionalPayeeuint256 additionalPayeePercentageuint256 royaltyFeeByID)
isApprovedForAll(address owneraddress operatorview returns (bool)
isMintWhitelisted(address _minterview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
projectArtistPaymentInfo(uint256 _projectIdview returns (address artistAddressaddress additionalPayeePrimarySalesuint256 additionalPayeePrimarySalesPercentageaddress additionalPayeeSecondarySalesuint256 additionalPayeeSecondarySalesPercentageuint256 secondaryMarketRoyaltyPercentage)
projectDetails(uint256 _projectIdview returns (string projectNamestring artiststring descriptionstring websitestring license)
projectIdToAdditionalPayeePrimarySales(uint256 _projectIdview returns (address)
projectIdToAdditionalPayeePrimarySalesPercentage(uint256 _projectIdview returns (uint256)
projectIdToAdditionalPayeeSecondarySales(uint256 _projectIdview returns (address)
projectIdToAdditionalPayeeSecondarySalesPercentage(uint256 _projectIdview returns (uint256)
projectIdToArtistAddress(uint256 _projectIdview returns (address)
projectIdToSecondaryMarketRoyaltyPercentage(uint256 _projectIdview returns (uint256)
projectScriptByIndex(uint256 _projectIduint256 _indexview returns (string)
projectScriptBytecodeAddressByIndex(uint256 _projectIduint256 _indexview returns (address)
projectScriptDetails(uint256 _projectIdview returns (string scriptTypeAndVersionstring aspectRatiouint256 scriptCount)
projectStateData(uint256 _projectIdview returns (uint256 invocationsuint256 maxInvocationsbool activebool pauseduint256 completedTimestampbool locked)
projectURIInfo(uint256 _projectIdview returns (string projectBaseURI)
proposedArtistAddressesAndSplitsHash(uint256view returns (bytes32)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenIdToHash(uint256 _tokenIdview returns (bytes32)
tokenIdToProjectId(uint256 _tokenIdpure returns (uint256 _projectId)
tokenURI(uint256 _tokenIdview returns (string)
State-modifying
addProject(string _projectNameaddress _artistAddress
addProjectScript(uint256 _projectIdstring _script
adminACLAllowed(address _senderaddress _contractbytes4 _selectorreturns (bool)
adminAcceptArtistAddressesAndSplits(uint256 _projectIdaddress _artistAddressaddress _additionalPayeePrimarySalesuint256 _additionalPayeePrimarySalesPercentageaddress _additionalPayeeSecondarySalesuint256 _additionalPayeeSecondarySalesPercentage
approve(address touint256 tokenId
forbidNewProjects(
mint_Ecf(address _touint256 _projectIdaddress _byreturns (uint256 _tokenId)
proposeArtistPaymentAddressesAndSplits(uint256 _projectIdaddress _artistAddressaddress _additionalPayeePrimarySalesuint256 _additionalPayeePrimarySalesPercentageaddress _additionalPayeeSecondarySalesuint256 _additionalPayeeSecondarySalesPercentage
removeProjectLastScript(uint256 _projectId
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setTokenHash_8PT(uint256 _tokenIdbytes32 _hashSeed
toggleProjectIsActive(uint256 _projectId
toggleProjectIsPaused(uint256 _projectId
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updateArtblocksCurationRegistryAddress(address _artblocksCurationRegistryAddress
updateArtblocksDependencyRegistryAddress(address _artblocksDependencyRegistryAddress
updateArtblocksPrimarySalesAddress(address _artblocksPrimarySalesAddress
updateArtblocksPrimarySalesPercentage(uint256 artblocksPrimarySalesPercentage_
updateArtblocksSecondarySalesAddress(address _artblocksSecondarySalesAddress
updateArtblocksSecondarySalesBPS(uint256 _artblocksSecondarySalesBPS
updateDefaultBaseURI(string _defaultBaseURI
updateMinterContract(address _address
updateProjectArtistAddress(uint256 _projectIdaddress _artistAddress
updateProjectArtistName(uint256 _projectIdstring _projectArtistName
updateProjectAspectRatio(uint256 _projectIdstring _aspectRatio
updateProjectBaseURI(uint256 _projectIdstring _newBaseURI
updateProjectDescription(uint256 _projectIdstring _projectDescription
updateProjectLicense(uint256 _projectIdstring _projectLicense
updateProjectMaxInvocations(uint256 _projectIduint24 _maxInvocations
updateProjectName(uint256 _projectIdstring _projectName
updateProjectScript(uint256 _projectIduint256 _scriptIdstring _script
updateProjectScriptType(uint256 _projectIdbytes32 _scriptTypeAndVersion
updateProjectSecondaryMarketRoyaltyPercentage(uint256 _projectIduint256 _secondMarketRoyalty
updateProjectWebsite(uint256 _projectIdstring _projectWebsite
updateRandomizerAddress(address _randomizerAddress
Events
AcceptedArtistAddressesAndSplits(uint256 indexed _projectId
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Mint(address indexed _touint256 indexed _tokenId
MinterUpdated(address indexed _currentMinter
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PlatformUpdated(bytes32 indexed _field
ProjectUpdated(uint256 indexed _projectIdbytes32 indexed _update
ProposedArtistAddressesAndSplits(uint256 indexed _projectIdaddress _artistAddressaddress _additionalPayeePrimarySalesuint256 _additionalPayeePrimarySalesPercentageaddress _additionalPayeeSecondarySalesuint256 _additionalPayeeSecondarySalesPercentage
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string _tokenNamestring _tokenSymboladdress _randomizerContractaddress _adminACLContractuint248 _startingProjectId
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.