Nduja is a software that de-anonymize crypto-currencies' addresses.
The theory behind Nduja are explained in this repository.
You can either clone the repo or download a release. To run this program you have two alternatives: install it natively or using docker.
- Install python3.5 or above
- Install pip3
- Install the python graph-tool, following these instructions
- Clone or download the repository
- Go in the project main directory
- Install the python dependencies
pip install -r requirements
- Setup the configuration file:
cp conf_reference.json Nduja/conf.json
- Fill
Nduja/conf.json
with your API keys
- Setup the format file:
cp format_reference.json Nduja/format.json
- Modify the
Nduja/format.json
to contain only the cryptocurrencies you are interested in.
- Run nduja:
python3.x Nduja
- Install docker and docker-compose
- Clone or download the repository
- Go in the project main directory
- Setup the configuration file:
cp conf_reference.json Nduja/conf.json
- Fill
Nduja/conf.json
with your API keys
- Setup the format file:
cp format_reference.json Nduja/format.json
- Modify the
Nduja/format.json
to contain only the cryptocurrencies you are interested in.
docker-compose up --build
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
See also the list of contributors who participated in this project.
This project is licensed under the 3-Clause BSD-License - see the LICENSE file for details