The main repo for manta blockchain nodes.
Manta is the privacy layer for Web 3. Manta's goal is to protect Web 3 users' fundamental privacy from the first principle.
Disclaimer: The code currently hasn't been properly security audited (work in progress), use it at your own risk.
:point_right: Learn more about Manta Network.
:point_right: Check out our technical documentation.
:point_right: Get involved in Manta Community.
This is the mono-repo for Manta/Calamari nodes.
chmod u+x ./scripts/init.sh
./scripts/init.sh
cargo b --profile production
Tips: The binary will be generated under
target/production/manta
. For less performance critical build,cargo build --release
is recommended for faster build time.
cargo run -- --chain=calamari-localdev --alice --tmp
Tip: The chain only produces blocks when you submit extrinsics
Manta/Calamari's version number:
v<x>.<y>.<z>
where:
<x>
is the major version, i.e. major product release.<y>
is the middle version, i.e. adding major features.<z>
is the minor version, i.e. performance improvement and bug fixes.cargo +nightly fmt
before pushing your code.This project's MSRV is rustc 1.62