Sapling activates at block 227520 - Pre-Sapling activation version, including Stake Guard, Cheat Catcher, and better Multi-coin support in Agama, including Bitcoin, Litecoin, Zcash, and Dash by default, as well as most Komodo ecosystem coins. We were not able to get Pirate support into this release, but we will be sure to add support for it in in the Verus enhanced Agama in coming updates.
In addition to basic Sapling support, included in all versions from 0.4.0 on, the 0.4.0c GUI includes support for Sapling compatible, lite mode transactions. 0x03.services, has deployed our updated Electrum servers with Sapling support, as well as helped ensure that all know Verus Pools are ready for the transition, so this update includes ecosystem rollouts for seamless support of lite mode wallets and mining through the transition. For lite mode usage on the Verus Coin or Zcash networks, you will need this version of the wallet.
In addition to Sapling and support for Stake Guard transactions, 0.4.0c also includes a powerful “Cheat Catcher” that can earn you extra Verus by catching cheaters, whenever you are mining or staking. This “Cheat Catcher” identifies stakers who are claiming rewards on more than one version of the blockchain with the same coins, and once found, allows the miner or staker who caught the cheater to spend the cheater’s actual reward if they have won one with that approach. This also means YOU SHOULD NOT STAKE ON THE SAME WALLET WITH MULTIPLE COMPUTERS UNLESS YOU ARE SURE THEY WILL REMAIN COMPLETELY IN SYNC. The new “Cheat Catcher” support requires a Sapling z-address, either passed in to the CLI wallet with the “-cheatcatcher=zaddress” option, or added in the Settings->App config of the enhanced Agama GUI.
Once your cheat catcher address has been set, your full node wallet that is mining OR staking, will also be looking for any forks where the same winning coins may be posted on different forks, signed by the same private key. If you discover such a fork, your wallet will hold the cryptographic proof, and when the coinbase for that staking transaction becomes mature, your wallet will create a transaction with the evidence and use Stake Guard to spend that coinbase to your Sapling address, before the cheater has a chance to spend it.
That means that while staking or mining, anyone who has a Sapling cheat catcher address set, may periodically find an additional shielded coinbase or two in their cheat catching address. Earning cheat catching rewards does not new create coins, but actually takes them from cheaters, so DON’T CHEAT :smiley: ! Earning a cheat catching reward can also occur whether or not you earn a block reward and is available equally across the network to all miners and stakers, not weighted by staking or mining power, but more dependent on who actually sees the fork with cheating on it.
*Version 0.4.0c also fixes the following issues reported in prior versions:
*Some non-Latin usernames cause failure to load
*Wallet balance can get out of sync with blockchain when staking - IF YOUR WALLET IS OUT OF SYNC, YOU CAN RESCAN TO FIX THE PROBLEM.
For CLI:
simply add the parameter “-rescan” when starting the daemon.
For GUI:
close, wait for the GUI to close, then restart the GUI
when restarting, select “Activate Coin”, not a dropdown shortcut
on the “Activate Coin” screen, select “Verus” and select “Native mode”
choose the “daemon param: rescan” option
click “Activate Coin”
As usual, all releases are available on the website:
https://veruscoin.io/You can get also get source code from the Verus Coin github at:
https://github.com/veruscoin