FAQ - WorldExchange/DWE GitHub Wiki
Staking reward rates are variable. They vary on the number of people actively staking at any given time and how much any given person is staking. To put this another way, staking is a lottery, with a winner chosen at random every 60 seconds; however, some users have more tickets than others depending on the total number of DWE they are staking.
You will only be eligible for staking rewards while staking is active. If your computer is asleep, off, or offline you would not be eligible.
An option to "unlock for staking only" has been included for security so that normal transactions can't be sent during this type of unlock. To unlock your wallet for staking only, click on the lock icon on the bottom right and select the option “For anonymization and staking only”. Then enter your passphrase and press OK.
Staking should begin once the following conditions are met:
- Staking=1 in dwe.conf
- Chain must be synced, not importing or reindexing.
- Must have active connections
- Wallet must be unlocked (unencrypted wallets are always considered unlocked)
- Must have mintable coins (at least 101 confirmations)
- Must have more coins than reserve balance (reservebalance default is 0)
- Masternode additional data must be synced You can check the status of these conditions using Tools -> Debug Console with the command getstakingstatus Staking can sometimes take up to 30 minutes to begin working even after conditions are met. If all conditions are met but staking does not begin after some hours, restart the wallet.
In contrary to bitcoin, which is Proof Of Work (POW), DWE is Proof Of Stake (POS). Instead of using a lot of CPU power to create new coins, new DWE is created by having it and staking it. It can be compared to receiving interest on your savings account.
Staking reward keeps changing after certain number of blocks. Current reward is 175 DWE per block. Do I need to restart my wallet after adding DWE? No, that's not necessary. After 101 confirmations it will be automatically added to your staking amount.
It could be a couple of things. Make sure your added funds have 101 confirmations. Make sure your wallet is unlocked for staking, and make sure your wallet has more than 1 active peers (see the icons in the bottom right). If staking works, the arrow in the bottom right will turn green.
Try completely closing your wallet and restarting it. If that doesn’t work, resync your entire blockchain by going to Tools>Wallet Repair>Delete local blockchain folders. This may take a few hours. This method works for all errors or issues with the wallet.
Go to File>Backup wallet and save it in a usb drive. Then close your wallet completely and delete everything in dwe folder except dwe.conf, masternode.conf, wallet.dat and backups folder. Then download the installer. Add the file to your antivirus exceptions. Run the installer and let it sync.
Your DWE data directory stores your blockchain, configuration, wallet, and masternode data. By default, they are located in the following locations: Windows: C:\Users%username%\AppData\Roaming\DWE Mac: Users//Library/Application Support/DWE Linux: How do I make a backup of the blockchain so I can avoid a full resync if something goes wrong? After a successful full resync, and if your wallet it working fine, you can make a backup of the good blockchain by following these steps below:
- Close your wallet gracefully (File -> Exit)
- Go to your DWE directory.
- Copy the 2 folders (blocks, chainstate) elsewhere. (Some other directory or drive)
- You can now start the wallet again. Now, if you face a corrupt blockchain issue again, you can close the wallet then delete the 2 folders (chainstate & blocks), copy over the good backup blocks & chainstate folders to it, then restart the wallet.
Encrypting your wallet is a great idea to prevent other people using your computer to steal your money or your wallet.dat file. Please don't forget the encryption password. If you lose it, you can't access your funds. Go to Settings>Encrypt Wallet
Go to File->Backup wallet. Remember that after you encrypt your wallet for the first time, the old backups while the wallet was not encrypted are no longer useful. Backup your wallet again post-encryption. I forgot my wallet passphrase, is there any way I can retrieve it? Unfortunately, there is no way that a passphrase can be retrieved. You are advised to write down your wallet passphrase and keep it somewhere safe. DWE staff, including admins and the development team are unable to do anything in this situation. I would like to send DWE to my Core Wallet, where can I find my receiving address? In the Wallet go to File > Receiving addresses (Please note that any address provided in that list can be used to receive DWE coins to your wallet)
Go to your Wallet's Privacy tab. The "Pay to" field will be your own address (you can leave it blank as well) and the "Amount" field will be how much zDWE you want to convert back to DWE. When you are ready, just click the "Spend Zerocoin" button and you've successfully converted your zDWE. If you get an error, increase security level until you are successful. If security level is 100 and you still receive the error, reduce the Amount. Keep in mind that if you want to convert more than 90% of your balance back to DWE, you need to disable the automint feature, else it will re-mint 10% of your DWE to zDWE.
The DWE Core wallet will automatically convert a portion of your DWE to zDWE. By default this is 10% but it is configurable anywhere between 0 and 100%. It can also be fully disabled. Open dwe.conf and add zeromint=0 and enablezeromint=0 to the file and save. Restart your wallet.
My masternode has been running for x hours/days and I have not received a reward. Is something wrong?
Firstly, to make sure your masternode is running smoothly without issues, you can check the status of your masternode in the masternodes tab. Status should say enabled. When running your masternode for the first time, there is a wait time of few hours/days before you receive your first masternode payment. This wait time is to stop masternode holders from constantly bringing down their masternodes and restoring them to take advantage of staking rewards in the see-saw algorithm. This flip-flopping would be unfair to anyone staking. It will take approx. (total masternodes on the network times 3) minutes to receive first masternode reward. After that, payouts will be approx. every (total masternodes on the network) minutes. For instance, if there are 20 masternodes in total, first payout will be after 20*3 = 60 minutes and subsequent rewards every 20 minutes. Every new masternode that is set up will add 1 minute to the time in between payments.
Follow the steps in the video guides below: Windows: https://www.youtube.com/watch?v=gfgXdqKLqF0 Mac: https://www.youtube.com/watch?v=ctji_UtuOD8 How much does it cost to run a masternode? 10000 DWE is required for each masternode. How much do you earn with a masternode? Masternode earnings keep changing at certain number of blocks. Current earning is 50 DWE per reward. Which port does the DWE masternode use? DWE uses port 30808. Be sure to let your firewall only accept that port. If you use SSH, make sure only your IP address can connect to the server.
You can setup as many wallets as you like, there are no limits.
No, every Masternode will have a new account address. For every Masternode that is set up you will have to use the getaccountaddress (name of new Masternode) code in the debug console. Please refer to the guide on how to set up a Masternode for every Masternode you set up! Always remember that your previous Masternodes that you had already set up are irrelevant when setting up a new one.
Please use links provided and download both files dwed and dwe-cli: https://www.dropbox.com/s/8fp2p1th4zs17on/dwe-cli?dl=0 https://www.dropbox.com/s/vpyut8ziar2z8lq/dwed?dl=0
One of my Masternodes just rewarded me with an Orphan reward, but I did not receive anything. Is there anything I can do?
Unfortunately no, this reward is invalid and there is nothing you can do to receive it. Sometimes the blockchain will make such reward, but fear not, as you will still be rewarded at the appropriate time. An orphan reward DOES NOT effect your reward schedule.