A FRAME-based blockchain node that implements a supply chain registry for a decentralized consortium of organisations.
The runtime for this blockchain includes the following application-specific pallets:
- Registrar
- Decentralized Identifiers
- Product Registry
- Product Tracking
- Validator Set
- Role-Based Access Control
Follow the installation instructions
for getting started with Rust and Substrate. This project is built on Substrate v2.0.0, which means
that it uses the
Rust nightly-2020-10-05
toolchain
for Wasm compilation. Ensure that you run the following commands as part of the installation
process:
rustup install nightly-2020-10-05
rustup target add wasm32-unknown-unknown --toolchain nightly-2020-10-05
Execute these commands to build and launch the node:
WASM_BUILD_TOOLCHAIN=nightly-2020-10-05 cargo build --release
# Launch the node in development mode and do not persist chain state
./target/release/enterprise-sample --dev --tmp
This project was forked from the official Substrate Developer Hub Node Template.