How can the blackball database that I generate be added to the Monero wallet in order to improve privacy?


A Monero blackball database can increase your privacy by avoiding outputs that are known to be spent in other transactions. You wallet will ignore these "bad" outputs and select other "good" outputs instead.

Acquiring the Database

You can acquire a database in several ways, but it's best to build the database yourself. See this answer on how to run the tool. Make sure to convert it from the LMDB file to a text file readable by the software.

If you prefer to trust someone else to provide the database, you can download one at moneroblackball.com.


To import the blackball database in the GUI, open the program, click on Advanced then Shared RingDB. This will pull up a list of several options. We are interested in the first box here. Click Browse and select the data.txt file you have created or downloaded. Then press Load. It may take a while to load the database, and there is no progress bar at this time. The GUI will become unresponsive while the database is being loaded.

Monero Shared RingDB Screen


After opening the CLI, run blackball <filename> add

Example: blackball /home/data.txt add

Note that the file path in the wallet must not contain any spaces.

  • 1
    Note the "add" keyword to add to the set (if not present, it replaces it). – user36303 Aug 21 '18 at 20:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.