scs / substraTEE-node-pre2.0.0

substrate node with TEE
Apache License 2.0
19 stars 7 forks source link

substraTEE-node

This repository belongs to the substraTEE project.

A substrate-based node that maintains a registry of remote attested substraTEE-worker enclaves. The node also acts as a proxy for encrypted requests which are forwarded to the substraTEE-worker.

Building

Install Rust:

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

Install required tools:

./scripts/init.sh

Build the node:

cargo build

Run

You can start a development chain with:

cargo run -- --dev

or

./target/release/substratee-node --dev

Additional CLI usage options are available and may be shown by running cargo run -- --help.