Projects


Current Projects

Zichichi Mirko,
IOTA, The monorepo for the software that allows to run the IOTA DLT and related tools. I contributed to the development of the core software of the DLT node, with particular focus on the whole process of executing transactions and system operations implemented in Move. 2024-2025.
Rust rust Movemove
Zichichi Mirko,
Hornet Move , Proof-of-Concept Move Smart Contract Platform for IOTA Stardust, a modification of the original IOTA Hornet Node software. 2023.
Rust rust Gogo Movemove

PhD Projects

Zichichi Mirko,
NFTicket for the Metaverse, Proof-of-concept implementation of a NFT that performs an Anonymous Credentials Verification before minting a Ticket. March 2023.
Soliditysolidity JavaScriptjs
Zichichi Mirko,
[desp3d] The PhD Thesis Software Repository, A set of software modules that support the work behind the PhD thesis. May 2022.
Soliditysolidity JavaScriptjs Rust rust
Zichichi Mirko,
k-DaO, Implementation of a k-DAO in Ethereum that governs the exchange of data with an aggregator. May 2022.
Soliditysolidity JavaScriptjs Python python
Zichichi Mirko,
TruDaMul Smart Contracts, TruDaMul is a decentralized application that combines the use of Distributed Ledger Technologies and Decentralized File Storages, mostly for verifying the correct behavior of all the participants and to incentivize them in Data Mule-based communications. August 2021.
Soliditysolidity JavaScriptjs Python python
Zichichi Mirko,
Reference Software for ISO/IEC 21000-23 Smart Contracts for Media, Implementation of the standard specification composed of conversion modules, smart contracts, demo and APIs. July 2021.
Soliditysolidity JavaScriptjs Python python
Zichichi Mirko,
Hypercube DAO Contracts, Implementation of a DAO in Ethereum that governs a P2P network of nodes maintaining a Distributed Hash Table. May 2021.
Soliditysolidity JavaScriptjs Python python
Zichichi Mirko,
Intelligible Identity and Certificate, Implementation of the Intelligible models for verifying the authenticity of digital certificates and online identity assertions, namely Intelligible Identity and Intelligible Certificate, based on the use of DLTs, smart contracts and standards for mark-up and identification of legal documents. April 2021.
Soliditysolidity JavaScriptjs
Zichichi Mirko,
Umbral-rs, Implementation of the Umbral threshold proxy re-encryption scheme, built with Rust taking as reference the Python version createdby the Umbral authors. September 2020.
Rust rust
Zichichi Mirko,
MPEG-21 Media Contract Ontology to Smart Contracts, Demo for the MPEG21 MCO to Smart Contract UPM Response to N19504, based on Ethereum Smart contracts. The transformation from an MCO contract into a smart contract is performed by considering payments as transactions and actions to be performed on IP entities in the form of assets, i.e. Non Fungible Tokens. September 2020.
Soliditysolidity JavaScriptjs
Zichichi Mirko,
Personal Data Decentralized Access Control tests, Assessing the feasibility of lesser-used cryptographic methods in the field of access control, with particular attention to personal information. July 2020.
Soliditysolidity Rust rust
Zichichi Mirko, Contu Michele, Rak Richard
Capitalism 2.0, A Multichain application for reporting, verifying and monitoring environmental, social and governance (ESG) impact assessments. May 2020.
JavaScriptjs
Zichichi Mirko,
IPFS-Sia Rio Buses, Collection of data and scripts regarding the evaluation of IPFS and Sia performances in a vehicular scenario. May 2020.
JavaScriptjs Python python
Zichichi Mirko, Biagio Distefano
MOATCoin, A smart contract that combines a variation of a standard ERC20 token with a voting contract. January 2020.
Soliditysolidity JavaScriptjs
Zichichi Mirko,
IOTA Rio Buses, Collection of data and scripts regarding the evaluation of IOTA network performances in a vehicular scenario. October 2019.
JavaScriptjs Python python

Master’s projects

Zichichi Mirko,
Movo, An android app prototype that allows to share vehicle data using IOTA and Ethereum Smart Contracts. July 2019.
Javajava Soliditysolidity JavaScriptjs Python python
Zichichi Mirko,
Mycropayments, A POC to use IOTA Masked Authenticated Messaging for Ethereum State Channels. June 2019.
JavaScriptjs
Zichichi Mirko,
middleMAM, WebRTC channel supported by IOTA Masked Authentication Messaging. April 2019.
JavaScriptjs
Zichichi Mirko, Contu Michele
LikeStarter, Blockchain-based decentralized platform that combines social interactions with crowdfunding mechanisms, allowing any user to raise funds while becoming popular in the social network. November 2018.
Soliditysolidity JavaScriptjs
Zichichi Mirko,
i4canti, Agents model to study ideas influence between individuals. September 2018.
C++cpp