Skip to content

Latest commit

 

History

History
58 lines (44 loc) · 2.49 KB

README.md

File metadata and controls

58 lines (44 loc) · 2.49 KB
github-banner

License: GPL v3 GitHub Workflow Status (branch) Twitter Discord Forum Telegram Medium

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.

👉 Learn more about Manta Network.
👉 Check out our technical documentation.

Manta/Calamari/Dolphin

This is the mono-repo for Manta/Calamari/Dolphin nodes.

  • Manta: Manta's Polkadot parachain network
  • Calamari: Manta's canary network on Kusama
  • Dolphin: Manta's testnet

Build Manta/Calamari/Dolphin Node

  1. Setup environment
chmod u+x ./scripts/init.sh
./scripts/init.sh
  1. Build node binary in production setting
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.

Semantic Versioning

Manta/Calamari/Dolphin's version number: v<x>.<y>.<z>

where:

  • <x> is the major version, i.e. major product release.
  • <y> is the middle verison, i.e. adding major features.
  • <z> is the minor version, i.e. performance improvement and bug fixes.

Contributing

  • please submit your code through PR.
  • please run cargo +nightly fmt before pushing your code.

Minimum supported rust compiler

This project's MSRV is rustc 1.57