|
|
8 mesiacov pred | |
|---|---|---|
| crates | 8 mesiacov pred | |
| hoon | 8 mesiacov pred | |
| .gitignore | 8 mesiacov pred | |
| Cargo.toml | 8 mesiacov pred | |
| LICENSE | 9 mesiacov pred | |
| Makefile | 8 mesiacov pred | |
| README.md | 8 mesiacov pred | |
| rust-toolchain.toml | 9 mesiacov pred |
Nockchain is a lightweight blockchain for heavyweight verifiable applications.
We believe the future of blockchains is lightweight trustless settlement of heavyweight verifiable computation. The only way to get there is by replacing verifiability-via-public-replication with verifiability-via-private-proving. Proving happens off-chain; verification is on-chain.
Nockchain is entirely experimental and many parts are unaudited. We make no representations or guarantees as to the behavior of this software.
Install rustup by following their instructions at: https://rustup.rs/
Install hoonc, the Hoon compiler:
make install-hoonc
To build the Nockchain and the wallet binaries and their required assets:
make build
After you've run the setup and build commands, install the wallet:
make install-nockchain-wallet
To run the wallet, see the nockchain-wallet README.
After you've run the setup and build commands, install the wallet:
make install-nockchain
To run a test Nockchain node that publishes the genesis block:
make run-nockchain-leader
To run a test Nockchain node that waits for the genesis block:
make run-nockchain-follower
To run the unit test suite:
make test