Immutables.art
Verified contract
Active on
Ethereum with 1,296 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x5e61…e458
14 additional
variables
Balances ($290.38)
Native
Value
$290.38
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.0805 | $3,607.16 |
$290.38 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19453642 | 8 months ago | | | 0 | 0.0017453565 | |
| 19453556 | 8 months ago | | | 0 | 0.0010942917 | |
| 18742873 | a year ago | | | 0 | 0.0020779103 | |
| 18173966 | a year ago | | | 0.035 | 0.0018371062 | |
| 18173960 | a year ago | | | 0 | 0.00032383947 | |
| 18153306 | a year ago | | | 0.07 | 0.0017281002 | |
| 18131990 | a year ago | | | 0.07 | 0.0018769627 | |
| 18110288 | a year ago | | | 0.07 | 0.0018019905 | |
| 18103133 | a year ago | | | 0.07 | 0.0018781316 | |
| 18095495 | a year ago | | | 0 | 0.00039679695 |
ABI
ABI objects
Getter at block 21284007
artistPercent() view returns (uint16)
9000
artistScreeningEnabled() view returns (bool)
true
beneficiary() view returns (address)
0x71da6d8ddda9e571cc973af256d7523896440c28
beneficiaryPercent() view returns (uint16)
1500
curator() view returns (address)
0xfc3d126d801d5ce47df73b533d82917854641282
curatorPercent() view returns (uint16)
1500
currentProjectId() view returns (uint256)
6
currentTokenId() view returns (uint256)
1254
featuredProjectId() view returns (uint256)
4
immutablesURI() view returns (string)
http://nft.immutables.art/
immutablesWEB() view returns (string)
http://immutables.art/#/
implementation() view returns (address)
0x5e61ec18781ef933460c7ec80f36c996e023e458
maxTotalSupply() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
name() view returns (string)
Immutables.art
owner() view returns (address)
0xdff3537f07dd448160735fd75a94fab30294233a
projectFee() view returns (uint256)
0
secondaryRoyaltyPercent() view returns (uint16)
1000
symbol() view returns (string)
][art
useMetadataServer() view returns (bool)
false
Read-only
balanceOf(address owner) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
getSVGForTokenId(uint256 _tokenId) view returns (string)
getTokenIdsForProjectId(uint256 _projectId) view returns (uint256[] _tokenIds)
isApprovedForAll(address owner, address operator) view returns (bool)
isAuthorizedArtist(address) view returns (bool)
isTeammember(address) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
projectIdToAdditionalPayee(uint256) view returns (address)
projectIdToAdditionalPayeePercent(uint256) view returns (uint16)
projectIdToArtistAddress(uint256) view returns (address)
projectIdToImageURLBase(uint256) view returns (string)
projectIdToImageURLExt(uint256) view returns (string)
projectIdToPricePerEditionInWei(uint256) view returns (uint256)
projectIdToRoyaltyAddress(uint256) view returns (address)
projectIdToTokenIds(uint256, uint256) view returns (uint256)
projectIdUseImageURLInGridView(uint256) view returns (bool)
projects(uint256) view returns (string name, string artist, string description, uint256 currentEditionId, uint256 maxEditions, uint8 maxGridDimension, string scriptTransactionHash, string scriptType, string category, bool active, bool paused, bool locked)
royaltyInfo(uint256 _tokenId, uint256 _salePrice) view returns (address receiver, uint256 royaltyAmount)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenIdToEditionId(uint256) view returns (uint256)
tokenIdToProjectId(uint256) view returns (uint256)
tokenURI(uint256 _tokenId) view returns (string)
State-modifying
Events anyoneCreateProject(string _projectName, string _artistName, string _description, uint256 _pricePerTokenInWei, uint256 _maxEditions, string _scriptTransactionHash, string _scriptType) payable
anyoneMintProjectEdition(uint256 _projectId) payable
approve(address to, uint256 tokenId)
artistOwnerUpdateTokenWithMessage(uint256 _tokenId, string _message)
artistTeamLockProject(uint256 _projectId)
artistTeamToggleProjectIsPaused(uint256 _projectId)
artistTeamUpdateArtistName(uint256 _projectId, string _artistName)
artistTeamUpdateProjectDescription(uint256 _projectId, string _description)
artistTeamUpdateProjectImageURLInfo(uint256 _projectId, string _newImageURLBase, string _newImageURLExt, bool _useImageURLInGridView)
artistTeamUpdateProjectMaxEditions(uint256 _projectId, uint256 _maxEditions)
artistTeamUpdateProjectMaxGridDimension(uint256 _projectId, uint8 _maxGridDimension)
artistTeamUpdateProjectName(uint256 _projectId, string _projectName)
artistTeamUpdateProjectPricePerTokenInWei(uint256 _projectId, uint256 _pricePerTokenInWei)
artistTeamUpdateProjectScriptTransactionHash(uint256 _projectId, string _scriptTransactionHash)
artistTeamUpdateProjectScriptType(uint256 _projectId, string _scriptType)
artistUpdateProjectAdditionalPayeeInfo(uint256 _projectId, address _additionalPayee, uint16 _additionalPayeePercent)
artistUpdateProjectArtistAddress(uint256 _projectId, address _newArtistAddress)
contractOwnerAddTeammember(address _address)
contractOwnerRemoveTeammember(address _address)
contractOwnerUnlockProject(uint256 _projectId)
contractOwnerUpdateAPIURL(string _newImmutablesURI)
contractOwnerUpdateArtistPercent(uint16 _percent)
contractOwnerUpdateBeneficiaryAddressAndPercent(address _newBeneficiary, uint16 _newPercent)
contractOwnerUpdateCuratorAddressAndPercent(address _newCurator, uint16 _newPercent)
contractOwnerUpdateGlobalSecondaryRoyaltyPercent(uint16 _newPercent)
contractOwnerUpdateProjectFee(uint256 _newProjectFee)
contractOwnerUpdateUseMetadataServer(bool _shouldUseMetadataServer)
contractOwnerUpdateWebsite(string _newImmutablesWEB)
releaseRoyaltiesForProject(uint256 _projectId)
renounceOwnership()
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
setApprovalForAll(address operator, bool approved)
teamAddAuthorizedArtist(address _address)
teamRemoveAuthorizedArtist(address _address)
teamToggleArtistScreeningEnabled()
teamToggleProjectIsActive(uint256 _projectId)
teamUpdateFeaturedProject(uint256 _projectId)
teamUpdateProjectCategory(uint256 _projectId, string _category)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
withdraw()
withdrawERC20(address token)
AddressCreatedProject(address indexed artist, uint256 indexed projectId, string projectName)
AddressMintedProjectEditionAsToken(address indexed purchaser, uint256 indexed projectId, uint256 editionId, uint256 indexed tokenId)
AdminModifiedTeammembers(address indexed user, bool isTeammember)
AdminUpdatedAuthorizedArtist(address indexed user, bool isAuthorizedArtist)
AdminUpdatedProjectCategory(uint256 indexed projectId, string category)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
CreatedImmutablesArtRoyaltyManagerForProjectId(address indexed royaltyManager, uint256 indexed projectId)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PaymentReceived(address from, uint256 amount)
TokenUpdatedWithMessage(address indexed user, uint256 indexed tokenId, string message)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
constructor()
receive()
This contract contains no error objects.