1d79c437822e4697180749d589b173348c1d3ee6
Removing the run command from code and documentation
The Nym Privacy Platform
This repository contains the full Nym platform, written in Rust.
The platform is composed of multiple Rust crates. Top-level crates include:
- client - an executable crate which you can use for interacting with Nym nodes
- mixnode - an executable mixnode crate
- sfw-provider - an executable store-and-forward provider crate. The provider acts sort of like a mailbox for mixnet messages.
Building
Prerequisites
- Rust 1.39 or later. Stable works.
- The
nymplatform repo (this one). - Checkout the Sphinx repo beside the
nymrepo.
Your directory structure should look like this:
$ tree -L 1
├── nym
│ ├── client
│ ├── mixnode
│ ├── README.md
│ └── sfw-provider
├── sphinx
cargo build will build the software.
As with any other Rust project, there are other ways to build:
cargo build --releasewill build an optimized release version for use in productioncargo testwill run unit and integration tests for the crate (once)cargo watch -x testwill run tests whenever you change a file in the crate. Very handy in development.
Description
Nym provides strong network-level privacy against sophisticated end-to-end attackers, and anonymous transactions using blinded, re-randomizable, decentralized credentials.
Readme
377 MiB
Languages
Rust
65.9%
JavaScript
22.1%
TypeScript
9.1%
Shell
0.9%
Python
0.6%
Other
1.2%