2020-02-27 14:22:11 +00:00
2020-02-27 14:22:11 +00:00
2020-02-27 13:08:25 +00:00
2020-02-27 12:49:49 +00:00
2020-01-28 10:10:52 +00:00
2020-01-28 15:38:01 +00:00
2020-02-27 12:49:49 +00:00
2020-02-17 16:32:46 +00:00
2020-02-27 13:08:25 +00:00
2020-02-21 14:29:26 +00:00
2020-01-29 10:17:47 +00:00
2020-01-23 16:10:53 +00:00

The Nym Privacy Platform

This repository contains the full Nym platform, written in Rust.

The platform is composed of multiple Rust crates. Top-level executable binary crates include:

  • mixnode - shuffles Sphinx packets together to provide privacy against network-level attackers.
  • nym-client - an executable which you can build into your own applications. Use it for interacting with Nym nodes.
  • sfw-provider - a store-and-forward service provider. The provider acts sort of like a mailbox for mixnet messages.
  • validator - currently just starting development. Handles consensus ordering of transactions, mixmining, and coconut credential generation and validation.

Build Status

Building

Platform build instructions are available on our docs site.

Developing

There's a .env.sample-dev file provided which you can rename to .env if you want convenient logging, backtrace, or other environment variables pre-set. The .env file is ignored so you don't need to worry about checking it in.

S
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%