A p2p music streaming service on the IOTA distributed ledger.
Designed and built for the Design Project 2023 of the Bachelor Technical Computer Science at the University of Twente.
Team:
- Evana Reuvers
- Jasper van der Werf
- Paul Blum
- Jelte Koornstra
- Daniel Melero
Supervisor: Mohammed Elhajj
This organization is split into four main repositories:
- Distributor: A CLI used for distributing music in the TangleTunes network.
- Listener: A mobile application to listen to music on the TangleTunes network.
- Validator: A website for uploading/validating songs and monitoring system information.
- Smart contract: The smart contract definition.
The final design report can be found at here.