Skip to content

spaceframeos/spaceframe

Repository files navigation

Spaceframe

A Swiss ecological and confidential blockchain

⚠️ For education purposes only. This is by no means a complete implementation and it is by no means secure!

Getting started

To test the blockchain, you must install cargo first.

After cloning the repository, build the project in release mode :

cargo build --release

Then you need to create a plot to be able to find proofs :

cargo r --release --bin spaceframe-node -- init -k <choose a number>

Choose a k value between these values: 17, 19, 20, 22, 23. Higher is better but takes more time to generate. Best value for testing is k = 23.

After the plot has been generated, you can play with the blockchain in local (for the moment) with the demo command :

cargo r --release --bin spaceframe-node -- demo -k <enter the same number as before>