بدون توضیح

GitHub Actions Bot b65643219d Improve README and recompile hoonc.jam for patience message. 8 ماه پیش
crates b65643219d Improve README and recompile hoonc.jam for patience message. 8 ماه پیش
hoon 5228bfb83b organized: crown is now nockapp, sword is now nockvm, choo is now hoonc 8 ماه پیش
.gitignore 5228bfb83b organized: crown is now nockapp, sword is now nockvm, choo is now hoonc 8 ماه پیش
Cargo.toml 5228bfb83b organized: crown is now nockapp, sword is now nockvm, choo is now hoonc 8 ماه پیش
LICENSE 6284e1ed8d open-sourcing wallet and choo upgrades to build jam files at compile-time 9 ماه پیش
Makefile 5228bfb83b organized: crown is now nockapp, sword is now nockvm, choo is now hoonc 8 ماه پیش
README.md b65643219d Improve README and recompile hoonc.jam for patience message. 8 ماه پیش
rust-toolchain.toml 0399db879c Initial open-sourcing 9 ماه پیش

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