Crystalline is a cryptocurrency designed as a peer-to-peer network to store files, with built-in economic incentives to make sure all files are stored reliably over time. Crystalline uses a redefined proof-of-Activity consensus as a security model, with a combined proof-of-Activity/proof-of-work mining system. Crystalline's intentions are similar to filecoin; however, it introduces many important innovations to the cryptocurrency field including a new security model, new consensus, and a new Activity-based mechanism. This repository is purely a proof of concept and it is not to be used as a production build.
- Source: Source Code,
- Documentation: White paper
- Help: Email
To run a node, first install the requirements by running:
pip install -r requirements.txt
Then you can run the node by navigating to the crystalline folder and running:
python3 main.py
To test the code, navigate to "crystalline/tests/" and run:
pytest
For license information see the file LICENCE.