• Stars
    star
    239
  • Rank 168,763 (Top 4 %)
  • Language
    Rust
  • License
    GNU General Publi...
  • Created over 3 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The main repo for manta blockchain nodes.
github-banner

License: GPL v3 Tests on manta 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.
πŸ‘‰ Get involved in Manta Community.

Manta/Calamari

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

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

Build Manta/Calamari 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.

  1. Run standalone dev chain, useful for local development
cargo run -- --chain=calamari-localdev --alice --tmp

Tip: The chain only produces blocks when you submit extrinsics

Semantic Versioning

Manta/Calamari'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.62

More Repositories

1

manta-signer

Manta Client to turbo-charge ZKP Generation
CSS
92
star
2

manta-rs

Rust Crates for the Manta Network Ecosystem
Rust
78
star
3

pallet-manta-pay

A substrate pallet that enables Manta's decentialized anynonymous payment (MantaPay) protocol.
Rust
28
star
4

manta-front-end

A front end to interact with manta blockchain
TypeScript
27
star
5

sdk

Manta Network SDK
TypeScript
14
star
6

wasm-zkp-challenge

Rust
11
star
7

docs

Developer and User Documentation
JavaScript
10
star
8

manta-crypto

The underlying cryptographic primitives for Manta Ecosystem
Rust
10
star
9

zkShuffle

Solidity
10
star
10

subtornado

Rust
7
star
11

sparta

JavaScript
6
star
12

faucet-bot

TypeScript
6
star
13

rubberneck

JavaScript
5
star
14

awesome-manta

A curated list of manta resources.
5
star
15

pulse

Shell
4
star
16

zkShuffle-docs

MDX
4
star
17

manta-chaindata

Token and Chain data used in Manta Atlantic's project
4
star
18

magic-world

zkshuffle game demos
TypeScript
3
star
19

manta-asset

The crate that defines and implements manta private tokens
Rust
3
star
20

Manta-Tech-Doc

Tutorials, build and deploy instructions
3
star
21

manta-client

A simple command line interface for Manta client
Rust
3
star
22

zprize-wasm-msm

JavaScript
3
star
23

placeholder

empty repo for testing
2
star
24

manta-api

Core APIs of Manta.
Rust
2
star
25

manta-types

The crate that holds type definition for manta ecosystem
Rust
2
star
26

react-dapp-starter

TypeScript
2
star
27

MIPS

2
star
28

Plonk-Prototype

Rust
2
star
29

calamari-crowdloan-ui

JavaScript
1
star
30

manta-indexer

Rust
1
star
31

p0xlabs.xyz

p0xeidon labs website
TypeScript
1
star
32

dev-stats

JavaScript
1
star
33

octopus-garden

JavaScript
1
star
34

manta-xt

Rust
1
star
35

jsonrpsee

clone from paritytech jsonrpsee, do some hack
Rust
1
star
36

Atlantic-Audits

A repository containing results from the audits on Manta Atlantic
1
star
37

squid-staking

Tracks Staking and Collator Data
TypeScript
1
star
38

scripts

Scripts for Manta/Calamari
TypeScript
1
star
39

deb.manta.systems

documentation site for the manta apt repository
JavaScript
1
star
40

manta-front-end-design

JavaScript
1
star
41

dev-tools

Manta Development Tools
TypeScript
1
star
42

telemetry

TypeScript
1
star
43

ZKSummitHackingChallenge

Manta's hacking challenge for the ZK Summit 7
Rust
1
star
44

manta-pacific-tutorial

1
star
45

calamari.network

TypeScript
1
star
46

manta-pacific-token-list

Manta Pacific Token List
JavaScript
1
star