WIP REPOSITORY – CODE IS PRESENTED “AS IS”. Please refer to the roadmap for progress.
For more information about this project go to https://discreet.net or send us an e-mail, also found on the website.
This is the main repository for the Discreet Network. This project interfaces with the DiscreetCore library to perform the necessary cryptographic operations required for the Discreet protocol.
For a cross-platform graphical user interface you can review the discreet-gui repository.
Documentation on building this repository for multiple platforms will soon be added.
Interacting with the daemon through the JSON-RPC API is documented on the Discreet docs website.
If you wish to build Discreet yourself, rather than use one of the prepackaged executables, you can do so. A guide is coming soon.
Dependencies:
Daemon: .NET Runtime 6.0
DiscreetCore: Microsoft Visual C++ Redistributable Package (MSVC v142)
To setup a local environment, use a loopback address on port 9875
to have a single-peer network.
CPU (*) | RAM | Storage | Network Connection |
---|---|---|---|
x64 1 core; 1 GHz | 2 GB | 60 GB | 1 Mbps |
CPU (*) | RAM | Storage | Network Connection |
---|---|---|---|
x64 4 cores; 3 GHz | 8 GB | 250 GB | > 10 Mbps |
(*) Processors supporting AVX2 instruction sets (produced after Q1 2011) recommended for optimal speed and on-disk chain size.
Important: Please ensure that you are running Discreet on a 64-bit environment. RocksDB does not support x86 systems.
Discreet® is a registered trademark of Juche, SIA