In our approach we leverage blockchain technology to store metadata comprising hashes of environments, libraries, code, datasets and results. There are checks at different layers during the process against these hashes to maintain a high level of data consistency during transit and at rest. The blockchain is the best medium of storage of such information, because it offers a high grade of integrity due to its immutability attribute. There are many blockchains that can be used for this purpose, however the blockchain by its nature, is to be trusted as much as the entities that run it are trusted. This is the reason why we have chosen bloxberg for this purpose, since it will assist in reaching the goals of the research community before anything else.