Hello Decred team, supporters and future users, Today I was thrilled to initiate my setup and followed the detailed instructions on https://forum.decred.org/threads/br...with-basic-commands-os-neutral.478/#post-6984 I followed everything by the book but on this step dcrwallet -u user -P pass --walletpass publicpassphrase --dcrdusername=user --dcrdpassword=pass I received an error [ERR] DCRW: invalid passphrase for master public key with public key I researched , and researched, and hit the wall, but just when I was about to give up I found the fix.. if you use multiple words for your public passphrase use " " to pass the passphrase string value. The spaces between your words will kill the command . You are VERY welcome If you feel this saved you massive frustration, grief and time, feel free to donate some decred DsUxLULopLsg7E5MhEqHWNSeUUvy5EacFsi
Also dont use any special characters like " or - or -- which are interpreted as part of commands in your passphrase.
Actually using quotes " " saved the day. If people have a public passphrase with spaces (ex. Decred is a cool currency) the command will not interpret it correctly. the fix that worked from me dcrwallet -u user -P pass --walletpass "Decred is a cool currency" --dcrdusername=user --dcrdpassword=pass
And under Unix like OSs, \ is an escape character. For example a fiale named "two words.txt" could be called in Unix with two\ words.txt with the "\" saying that the next character is part of the field, not a separator.
I still get invalid passphrase and I used only letters and numbers in one word. What to do can I create second wallet with the same seed?