Anonio is a privacy-first wallet.

It is a Sprout/Sapling-enabled, shielded-address-first ANON wallet for Mac, Windows and Linux. It is built-in full node usable on mainnet and testnet, and currently features a dark and light themes.

Anonio Dashboard

When sending through Anonio, the wallet will present shielded (private) addresses as the default option. Transparent addresses are still able to be selected if desired.

Shielded addresses begin with a “z”, and transparent addresses begin with an “A”. Shielded z-transactions will not appear when importing keys/data from previous wallets. It is not currently feasible to retrieve shielded transactions from the blockchain to generate a historic list for display. This means that transferring the wallet.dat file from your old fullnode wallet to Anonio will not then subsequently import the legacy z-transactions (note: balances are transferred, the transactions are not). Shielded send transactions will only be recorded when the Anonio wallet itself is used, as the relevant information is stored locally as part of the wallet functionality.

At present this wallet operates only as a BASIC wallet for shielded and non-shielded transactions. Additional wallet components will be added to Anonio in the future – such as Masternode controls, for example.

WARNING: Be careful when using this software! It is highly experimental. Always have your private keys saved securely. We STRONGLY recommend testing the wallet out on the testnet before using it for live transactions to familiarize yourself with its operation. After you open the wallet, go to SETTINGS and change from mainnet to testnet!

Always test with small amounts first! It is your responsibility to properly handle your private keys.

For best security, it is recommended to build the entire Anonio wallet by yourself, directly from GitHub.

When using the wallet, please note:

1. The Anonio Dashboard shows the destination of the transactions, whether it is for SEND or RECEIVE.

2. Your balances are displayed to 3 decimal places, and the amount shown is a rounded figure (example: an address balance of ‘10.7957 ANON’ will round up and show as ‘10.796 ANON’). To send ALL funds at an address (including the amount beyond 3 decimal places – effectively ’emptying’ the address) use the up arrow to the right of the “Amount” field. This will populate the entire ANON amount at the address, less the transaction fee.

 

FAQ

I have installed the wallet, how do I run it?

Run the wallet from your START menu, or the shortcut on your desktop.

Is Anonio a light client?

No, Anonio requires a full anond node in order to operate. To use shielded transactions, you need to run a full node.

How large is the ANON blockchain data?

Currently, the blockchain data directory is less than 20GB (as at JULY 2019), though it will continue to grow over time.

Can I run the old fullnode wallet and the Anonio wallet on the same machine?

Yes, both the old fullnode wallet and Anonio can be run on the same machine. Adopt the habit of protecting your coins by creating separately stored backups your private keys (such as on a USB) regularly – and especially before making any changes to your wallet or o/s.

Can I use a custom transaction fee?

Yes, although it is advised to maintain the default 0.0001 ANON fee to prevent your transactions from being distinguishable in the ledger. You can find the custom fee selection tool inside of the “Advanced Options” on the “Send” tab.

What’s the difference between Transparent and Shielded addresses?

Transparent addresses start with an “An” prefix, and behave just like Bitcoin addresses, offering no specific privacy properties. Shielded addresses have a “zc” prefix (“zt” on testnet), and balances and transactions are not visible on the explorer.

How long does a transaction take?

The transaction will arrive at the receiving address on the next mined block (additional confirmations may be required by exchanges before your coins are accessible). Block times are currently 10 minutes, on average. Sprout/Sapling transactions can take up to 90 seconds to process, but this is dependent on hardware and the number of “JoinSplits”. 

Why does my “change” (the remaining balance from a transaction) go to a new address?

Like Bitcoin, when using transparent addresses, change from a transaction goes to a new transparent address. This ‘feature’ was added in Bitcoin as a measure to preserve privacy and prevent trivial linking of transactions on the blockchain. However, shielded (z) addresses do not have this property and any change is returned to the sending address by default. If you can’t see the new transparent address in your “receive” list, click “…Show Other Address Types” then “+ New Transparent Address”.

I have made a transaction and part of / all of my remaining balance went missing, how do I fix this?

Wait until the transaction completes, then your address and balance will be accessible again.

I have just opened my wallet and part of / all of my balance is missing, how do I fix this?

Wait a few moments for your wallet to fully sync, even if it displays ‘ready’.

I have a transparent address listed in ‘send’, but it does not appear as a ‘receive’ address how do I fix this?

In the receive tab, click “…Show Other Address Types” then “+ New Transparent Address”.

Where is the default data directory on my operating system?

By default, the location of the data directory (which stores the wallet, anon.conf and all blockchain data) is found in the following locations. 

  • Windows: %HOMEPATH%AppData/Roaming/Anon
  • macOS: ~/Library/Application Support/ANON
  • Linux: ~/.anon

It is possible for the user to change the location of some parts* (*see below) of this data directory. Some folders may be hidden by your o/s by default. If this is the case, you can find them by typing the folder address into the file manager search bar, or by changing your settings to show hidden folders. 

Where is anon.conf (the configuration file) located?

The file “anon.conf” is located in the default data directory (see above) and will be in this location even if the datadir parameter has been set to a custom value.

Does Anonio work on testnet?

Yes, Anonio supports both mainnet and testnet. To switch between the chains, go to Settings>ANON Network. Be aware that Anonio will need to sync the entire blockchain data before you are able to spend (move) coins. The mainnet and testnet blockchain will require separate syncing processes.

Why don’t I see a console tab, or testnet/mainet options?

Close the wallet, and re-open it – this usually fixes the issue.

Is the wallet encrypted?

No, wallet encryption is currently disabled by anond. You should use full-disk encryption (or encryption of your home directory) to protect your wallet.dat file, and should assume that even unprivileged users who are running on your O/S can read your wallet.dat file.

Will Anonio remember my outgoing shielded transactions?

Yes, by default Anonio will store outgoing shielded transactions locally, as anond does not provide this information.

Can I remove an address from the wallet?

No, addresses cannot be removed from the wallet. As a “work around”, it is advised that you move ALL of your balance/s to an address or addresses that you wish to keep, export the private keys, and then delete the wallet.dat file. You can then import the private keys you require in a fresh, empty wallet. CAUTION! If you delete the wallet.dat file without recording your private keys, your coins will be lost, and we cannot help you get them back! 

How do I find and view my exported private keys?

After exporting your keys, the wallet will display the file location of the dump. This will be in the data directory (described above “Where is the default data directory on my operating system?”). To view your private keys, simply open the file, and select “open with notepad” when given the option. Alternatively you can rename the file by adding “.txt” (that’s dot txt) at the end.

Why does my wallet get stuck ‘loading’ when I try to import a private key?

It may take some time. Do not cancel the import. Just let it run until it completes and the confirmation message is displayed.

What are the system requirements for Anonio?

If using the embedded anond full node daemon, the minimum recommended system requirements are 4GB of RAM, and 30GB of free disk (remember, the size of the blockchain will increase over time).