Bez popisu

GitHub Actions Bot b65643219d Improve README and recompile hoonc.jam for patience message. před 10 měsíci
crates b65643219d Improve README and recompile hoonc.jam for patience message. před 10 měsíci
hoon 5228bfb83b organized: crown is now nockapp, sword is now nockvm, choo is now hoonc před 10 měsíci
.gitignore 5228bfb83b organized: crown is now nockapp, sword is now nockvm, choo is now hoonc před 10 měsíci
Cargo.toml 5228bfb83b organized: crown is now nockapp, sword is now nockvm, choo is now hoonc před 10 měsíci
LICENSE 6284e1ed8d open-sourcing wallet and choo upgrades to build jam files at compile-time před 10 měsíci
Makefile 5228bfb83b organized: crown is now nockapp, sword is now nockvm, choo is now hoonc před 10 měsíci
README.md b65643219d Improve README and recompile hoonc.jam for patience message. před 10 měsíci
rust-toolchain.toml 0399db879c Initial open-sourcing před 10 měsíci

README.md

Nockchain

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.

Setup

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

Install Wallet

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.

Install Nockchain

After you've run the setup and build commands, install the wallet:

make install-nockchain

Testing Nodes

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