/muta

Muta is a high-performance blockchain framework.

Primary LanguageRustMIT LicenseMIT

Muta

Build Status License Minimum rustc version

Muta is a high-performance blockchain framework.

Documentations

Compile and Run

The first step to compile muta is to install rust. Generally speaking, you'll need an Internet connection to run the commands in this section, as we'll be downloading Rust from the Internet.

$ curl https://sh.rustup.rs -sSf | sh

You can get more infomation from here.

And the next step, also the only step:

$ git clone https://github.com/nervosnetwork/muta.git
$ cd muta
$ cargo run --release --example muta-chain

You can also run muta chain with your custom config and gensis block:

$ CONFIG=$confit_path GENESIS=$genesis_path cargo run --release --example muta-chain

If everything goes well, you’ll see this appear:

[2019-09-25T15:26:14Z INFO  muta] Go with config: Config { .. }

Go to http://127.0.0.1:8000/graphiql to communicate with the chain and read the documentations after the chain is running.

The develop chain is worked on LOCAL and SINGLE NODE.

How to Contribute

The contribution workflow is described in CONTRIBUTING.md, and security policy is described in SECURITY.md.