2018
Blockchain
Crowdfunding

This software is a distributed crowdfunding platform used for funding projects with a blockchain based cryptocurrency. The platform allows interaction of the following agents: entrepreneur, investor and project manager. Entrepreneurs can ask for and receive funding for their projects on the platform.
The platform is implemented in Java using a space-based architecture as well as RMI. The blockchain, along with the cryptocurrency and mining process is written in Java.

  • Cryptocurrency "Mozartcoin"
  • Blockchain for securing transactions and funding of projects
  • Mining process and distributed consensus
  • Distributed crowdfunding
  • Reward for investors