Description:
Smart contract deployed on Ethereum.
Blockchain: Ethereum
Source Code: View Code On The Blockchain
Solidity Source Code:
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
/**
* @title CuratorialRecord - 3I/ATLAS NFT Collection
* @notice Immutable on-chain registry for the official curatorial document of the 3I/ATLAS NFT project.
* @author Alex Moretti
*/
contract CuratorialRecord {
// === Immutable metadata ===
string public constant documentTitle = "3I/ATLAS Case Study v1.0";
string public constant ipfsHash = "bafybeifqov4nap5iayad2p5ic2dbyldmr2t4wdtjg7lxxzopx3tu7mkbhq";
string public constant ipfsURL = "https://ipfs.io/ipfs/bafybeifqov4nap5iayad2p5ic2dbyldmr2t4wdtjg7lxxzopx3tu7mkbhq/3I-ATLAS_NFT_CaseStudy_v1.0_Oct2025.pdf";
string public constant author = "Alex Moretti";
string public constant collectionAddress = "0x1458C6D289C8d87f6A041a89367BDF034Dad4b0a";
// === Technical record ===
uint256 public immutable createdAt;
address public immutable creator;
constructor() {
creator = msg.sender;
createdAt = block.timestamp;
}
/**
* @notice Returns the IPFS link for public verification
*/
function getDocumentURL() external pure returns (string memory) {
return ipfsURL;
}
/**
* @notice Returns metadata summary
*/
function getRecord() external pure returns (
string memory _title,
string memory _author,
string memory _collectionAddress,
string memory _ipfsHash,
string memory _ipfsURL
) {
return (documentTitle, author, collectionAddress, ipfsHash, ipfsURL);
}
}
Submitted on: 2025-10-28 11:36:56
Comments
Log in to comment.
No comments yet.