With the release of Hash Auger 2.6.1, the software now supports the use of a user-definable list of coins that is not affected by updates. While new coins are added to the software in almost every release, there may be some coins that users want to mine that have not yet been included in the default list. Rather than waiting for a software update or modifying the default list, users can now create their own list of coins.

On startup, Hash Auger will check the user's AppData\Local\CongeriesSoftware\HashAuger\User Data\ directory for a file called usercoins.json. As the file extension implies, this file must be in the json format and consist of a list of objects. The structure of each object should be the same as the objects in the coins.json file located in the Hash Auger Static Data folder. It is strongly recommended that a plain text editor such as Notepad be used when creating or editing this file to prevent the accidental inclusion of additional formatting instructions that word processors often add to text files.

Coins from the usercoins.json file are not copied to the coins.json file because that file is replaced during each update. Therefore, any user-defined coins must remain in the usercoins.json file for as long as the user wants to continue using them. Additional coins can be added to the list in the usercoins file, but Hash Auger must be restarted for the changes to take effect.

An example of a usercoins.json file that contains a single entry:

[
   {"aliases": ["Hana"],
    "name": "Hanacoin",
    "symbol": "HANA"}    
]

And here is an example for two coins. For those unaccustomed to JSON syntax, note that a comma must follow the closing curly brace for every entry except the last in the list.

[
   {"aliases": ["Hana"],
    "name": "Hanacoin",
    "symbol": "HANA"},

    {"aliases": [],
    "name": "Deft",
    "symbol": "DEFT"}
]