ImageTrust: Decentralized Code Registry Built on Ethereum

March 28, 2018

ImageTrust was developed as a decentralized enterprise solution for software asset management, leveraging the Ethereum blockchain. The platform was designed to address the growing challenges of software distribution, integrity verification, and license management across multiple vendors.

Key to its innovation was the integration of ERC721 tokens for managing short-term licenses and IPFS (InterPlanetary File System) for decentralized storage. ImageTrust allowed companies to securely distribute software and firmware packages while maintaining full transparency and control over licenses.

Software packages were cryptographically verified on the Ethereum blockchain, ensuring they remained tamper-free during distribution. The use of ERC721 tokens facilitated license management by issuing unique, trackable tokens for each software license, which could be seamlessly managed via a desktop client or browser plugin.

By decentralizing software storage and using blockchain for license verification, ImageTrust provided enhanced security, transparency, and efficiency, making it a transformative tool for enterprise software management.