Unification is a blockchain-agnostic ecosystem of Data Providers, Data Consumers and End Users that utilises blockchain technology, machine learning and auxiliary soft- ware components to allow the monetised, secure transfer of data. The ecosystem is built around a web of smart contracts, which allow the initialisation and flow of data transfer agree- ments between Data Providers and Data Consumers, while putting the control of the data flow in the hands of the users themselves, who ultimately own - and are remunerated for - their data.