Web Client User Guide¶
A simple web wallet is available for users who do not want to install additional software on their computer. It is based on Copay with Decred specific changes added and can be found at https://wallet.decred.org
There are a couple of things you need to know about the web client before you use it:
- You cannot stake mine with it.
- Your wallet is kept entirely in the local storage of your web browser. This means that is you delete your local storage, you will delete you wallet and must recreate from the seed.
- The security of your wallet depends entirely on the security of your web browser.
- You can put a pin on your wallet to prevent sending funds but any other access is dependant entirely on the access controls on your computer, not on the server or any login details.
Create your web client wallet¶
Go to https://wallet.decred.org. You will
be presented with the
Terms and Conditions screen. Pay extra
attention to the following:
Just like the command-line wallet, if you lose your seed words or your
password for sending funds you will lose access to your wallet. There
is no password reset. Also note that all transactions on Decred are
irreversible by design. If you accidentally send funds to the wrong
address, you will need to ask the recipient to send them back. The
developers are unable to reverse transactions. Click
I Agree once
you have read them. You will now see the welcome screen. If this is
the first time you have used Decred, click
Get Started. If you want
to restore a previously used wallet, click
Import Backup. This guide
will assume you are just starting out so click
A wallet will be generated for you and you will see this screen:
Note that under
Personal Wallet on the left it says
wallet will only work on the Decred testnet network. Testnet is meant
for testing only and coins on testnet have NO value. Click the
dropdown in the top left, then click
Add wallet. Click
Wallet. Give your wallet a name then click
Create New Wallet.
Your wallet is now created and ready to use. However, before you do anything else, you should add a password for sending funds and backup the seed words that were used to create your wallet. This is doubly true for the web client which does not store a permanent record. Your wallet data is stored in the browser cache and can be deleted quite easily. If you are running in incognito mode, it will be deleted as soon as you close the browser. WITHOUT THESE KEY WORDS YOU LOSE ACCESS TO ALL FUNDS IN YOUR WALLET should the wallet data be deleted. The funds themselves still exist in the blockchain, however, without the key you cannot access them.
DO NOT USE THE SAME SEED IN MULTIPLE WALLETS! Visit Wallets and Seeds FAQ to see why this matters. It is recommended that where possible a new wallet should mean generating a new seed.
Preferences button on the right opposite your wallet name. There are really only three things you will be interested in here:
||You can rename the wallet if you wish.|
||Since your wallet is saved in the browser cache, there is no extra password required to access it. By setting a password here, you ensure that only you can send funds if someone else accesses your browser. Type a password in and click
||This is where you will find your seed key words.|
Backup. You will see this screen:
First of all, read the note. Only use ONE wallet at a time with a
given seed (See: FAQ). You can have multiple wallets installed on
different machines, but only one of them should be running at any
given time. Click
Show Wallet Seed. Write this down somewhere safe,
or put it in an encrypted document to which you will not forget the
password. This list of words is used to generate the authentication
key for your wallet. Anyone who possesses this list can access the
funds in your wallet.
DO NOT, UNDER ANY CIRCUMSTANCES, GIVE YOUR KEY WORDS TO ANYONE! NOT EVEN THE DEVELOPERS!
Once you have written the words down (and have triple-checked that they are correct; capitalization is important), go to the next step.
Now that you have written down your key words and checked them, do it
again. Seriously. This step is critical. Without this list your wallet
cannot be reconstructed and no one, not even the developers, can
restore it. Now that you are sure the list is stored correctly, click
Delete Words. Click
Back twice to get to the main wallet screen.
Send funds with the web client¶
On the main web wallet page, click the
Send button at the
bottom. You will be taken to this page. Note the
section has already been expanded. In the
To field, put in the
Decred address of the recipient.
Amount, enter the value in DCR to send to the recipient. If you
wish you can type an optional message in the
Note field. Press
Use Unconfirmed Funds option lets you use funds that the
network knows are being sent to you but have not yet been confirmed by
proof-of-work miners. If
this is turned on and the amount specified can only be covered by
using unconfirmed funds, the transaction will not proceed until the
required funds have been confirmed.
Receive funds with the web client¶
Receive button at the bottom of the window. You will see
Give the person sending you DCR the address displayed (it will start
Ds) or they can use the QR code if their wallet or service
accepts them. You can use the same address as often as you want, but
for privacy it is recommended that you generate a new address each
time. Do not worry about being given a duplicate address. There are
2.08x10^93 possible addresses, so we will probably reach the
heat death of the universe before we run out of Decred addresses.