Every MuWire user has a nickname. The nickname is created by combining their chosen name with their unique cryptographic I2P address.
The nickname has two forms - short and full. The short form is easier to read, and it looks like:
The full form can be used to find them on the MuWire network. For example, you can use the full form to browse the files they are sharing. To do that, copy-paste the full nickname into the search field and press Enter.
Full nicknames are also used when logging into sites based on the MuCats code.
My full nickname is:
Managing your identity
The cryptographic part of your MuWire identity is stored in a file called
key.dat in the MuWire settings directory. That directory is:
- on Windows
- on Mac
- on Linux
$HOME/.MuWire/(older versions) or
It is a good idea to backup that file to a safe place. If that file gets lost, your identity cannot be recovered. Do not give that file to anyone else or they will be able to impersonate you.
The human-readable part of your identity (the nickname you choose) is stored in a file called
MuWire.properties. That file is in text format and you can edit it with any editor. You can change your nickname and keep the cryptographic identity but that is not recommended because it will confuse others users.
Moving to another computer
If you want to move MuWire to another computer and keep your identity, you should ideally copy everything from the settings directory to the new machine. If you can’t, copy at least
key.dat so that your identity doesn’t get lost.
Only one MuWire instance can run with a given identity at any time. You can’t have the same identity running on two computers simultaneously, if you try to do so MuWire will have trouble connecting to the network, searching for files, and will in general perform poorly.
Creating a new identity
To create a new identity stop MuWire, delete
key.dat and start MuWire again.
If for whatever reason you want to have multiple identities, you need to create them manually and manage the
key.dat files yourself. To change your identity, stop MuWire, replace
key.dat with the one for the new identity, and start MuWire.