Releases: X-CASH-official/xcash-core
2.2.0 - Multiple Enhancements
Changes
Note You will need to update before block height 910000 which is expected to happen around Wednesday, March 23, 2022 03:00:00 UTC
This version introduces many enhancements to improve the stability and efficiency of xcash-core and xcash-dpops:
- Updated hashes so xcashd can sync, before we fixed the issue.
- xcashd syncing stability at block 910000
- Removed most mining code. Test show virus false positives dropped as well.
- Fixed the docker file
- Boost 1.77.0 compatibly
- GCC 11 compatibility
- Fixed debug build not working
Issues fixed in this release are:
More information In the documentation: https://docs.xcash.foundation/dpops/get-started
How to update
- Download the file according to your operating system.
- Unzip the content and replace the previous X-cash executable in your folder.
Note if your a user of the GUI wallet you will need to update your binaries.
⚠ After you have downloaded the X-CASH software, your antivirus or firewall may flag the executables as malware. Some antiviruses only warn you about the possible menace, others go as far as silently removing your downloaded wallet/daemon. This likely happens because of the integrated miner, which is used for mining and for block verification. Some antiviruses may erroneously consider the miner as dangerous software and act to remove it.
We recommend adding an exclusion to the executable folder to avoid your operating system silently removing the binaries.
Checksum
Binaries | SHA256 Checksum |
---|---|
xcash-cli-linux-2.2.0.zip |
9a3924c8e178ef4a46074e833300bce1fba9afb5efac77933f65f262c360e5a8 |
xcash-cli-osx-2.2.0.zip |
`` |
xcash-cli-windows-2.2.0.zip |
07d0c709a2d72a81307f71ae7a6e1d0b56f57456f0280fea36edc8e0d9724b11 |
2.0.1 - New voting functions
Changes
This version introduces new functions and features to the CLI wallet:
vote_status
: Display the current vote information of your wallet, notably the delegate you are voting for and the amount that was assigned to him.revote
: Vote again to the same delegate, with the total wallet balance.
More information In the documentation: https://docs.xcash.foundation/dpops/get-started
How to update
- Download the file according to your operating system.
- Unzip the content and replace the previous X-cash executables in your folder.
⚠ After you have downloaded the X-CASH software, your antivirus or firewall may flag the executables as malware. Some antiviruses only warn you about the possible menace, others go as far as silently removing your downloaded wallet/daemon. This likely happens because of the integrated miner, which is used for mining and for block verification. Some antiviruses may erroneously consider the miner as dangerous software and act to remove it.
We recommend adding an exclusion to the executable folder to avoid your operating system silently removing the binaries.
Checksum
Binaries | SHA256 Checksum |
---|---|
xcash-cli-linux-2.0.1.zip |
22D428A844B9306AB116B6BE4C3BD95572B31396A0A30B0D2A96C12FAFD6753B |
xcash-cli-osx-2.0.1.zip |
C5A0B12E4C7F1DD42C2F267E8690EACF46D667F4B870C8A1E4528AEA6C3E3911 |
xcash-cli-windows-2.0.1.zip |
A8FFA8E078DD17E3A86C44196D2E539DE22E7338DB46273426FF6B8C515ECCC3 |
X-CASH 2.0.0 - Delegated Proof of Private Stake
Changes
This new version introduces the necessary changes for the new consensus algorithm: Delegated Proof of Private Stake.
- Block time of 5min
- Block reward multiplied by 2
- Change from PoW to a custom dBFT DPOPS consensus
- 50 delegates selected to forge blocks
More information In the documentation: https://docs.xcash.foundation/dpops/get-started
Schedule
Delegates can start registering today (January 4th, 2021). The new consensus will start on block 800,000, on February 4th, 2021.
🙏 Thanks
This wouldn’t have been possible without the help of all the participants in the beta & alpha, that took their time, knowledge, and implications into testing and improving the consensus. So many feedback has been taken into account and used to improve the onboarding and user experience of delegates and the stability of the network.
From all the team and the community of the X-Cash Foundation, we would like to thank and acknowledge the participants of the beta. 👏👏
Delegate Node Name | Delegate Name |
---|---|
xcash-ju.fr | Ju |
swan-x | Cygnus |
XCAjoca | cajoca |
x-staking | N3me5is |
xcash.one | Executor |
xcash.it | CryptoDuke |
snakeway | Snakeway |
x-delegate | Element56 |
xcashusa | minerjed |
xcashcolombia | Fidentis |
xcash_lt | Mantas |
*.xcash.rocks | Miaumiau |
xcash-dpops.com | Neppers |
grizzly & aurora | UrsaMajor |
Atlantis-X | Thomas The Cat |
xcashdelegate.com | Miraculu |
Redstar-1 & Redstar-2 | Alibaba |
xcashdelegate.ph | Mryoso1994 |
*inkie | Twinkie |
CryptoWorld | aquila-audax |
8bit.services | SHA |
DELEGATE_DON'T_HATE | IdzaMeMario |
Checksum
Binaries | SHA256 Checksum |
---|---|
xcash-cli-linux-2.0.0.zip |
547536F436BA57B96E521B2699FFFEC79A047B350C739EBEF3246DE3F1115FD3 |
xcash-cli-osx-2.0.0.zip |
DEED1431026FC18F08EE5CAA3D07A5AD2E606BE355A578A336650C01CD90AA1C |
xcash-cli-windows-2.0.0.zip |
DCEFD86636568A2BF8EFC1C2318C701785957C6C7E34CA76863040779014A616 |
2.0.0-beta
⚠ This is a pre-release ⚠
Do not use this version if you don't understand what you are doing. Please refer to the guide if you want to download the beta version.
Changes
This new version introduces the necessary changes for the new consensus algorithm: Delegated Proof of Private Stake.
- Block time of 5min
- Block reward multiplied by 2
- Change from PoW to a custom dBFT DPOS consensus
- 50 delegates selected to forge blocks
Checksum
Binaries | SHA256 Checksum |
---|---|
xcash-cli-linux-2.0.0-beta.zip |
428AB65197FC275FE0D6A825949EE1ACF60DB693A0AC74B4069322F11B1873EA |
xcash-cli-osx-2.0.0-beta.zip |
80DCFA85EBEF5724A56009C95FDD9D7BCC137EBB2E31DA62DA59579DCFE4EB73 |
xcash-cli-windows-2.0.0-beta.zip |
4E4FBCE83FDDAF251806CB9BC288524A5DD4E39825C5E385CC01811C49A7A86B |
X-CASH 1.5.0 - Cryptonight HeavyX Algorithm Change and 2 Minute Block Times
This release brings our own unique Proof Of Work algorithm change (Cryptonight HeavyX), to try to prevent ASICs and or FPGAs from mining on the network. This will also mean we are now nicehash resistant.
Cryptonight HeavyX is an algorithm designed to run slower than Cryptonight V8. Cryptonight HeavyX is essentialy Cryptonight V8 with double the iterations, while keeping the same scratchpad size. There is also a few minor differences.
This means that your hardware will get around half the hashrate H/s that it used to while mining XCASH.
Because this is a new algorithm we have created XCASH Mining software (using forks from XMRig and XMR-STAK).
XCASH_ALL_Miner
XCASH_CPU_Miner
We will be submitting a request to the mining software to add our algorithm into their software. In the meantime you will need to use our forks of the software. The readme page has instructions for how to use the software.
Because we know this is a slight inconvenience, all of the XCASH mining software have been built with 0% fees.
X-CASH is also now switching to a 2 minute block time, in preparation for our version of DPOS.
Release note:
- Changed POW algorithm from CNV8 to Cryptonight HeavyX
- Change the block time from 1 minute to 2 minutes
- Hard fork version 12
This is a mandatory update for everyone, whether you use the GUI or CLI, you need to update before block 281000 (Feburary 15, 2019) otherwise you will be on the wrong blockchain.
How to Upgrade / Install If you are using the GUI Wallet or CLI Wallet
For all operating systems - Upgrading
Download the .zip file for your operating system and unzip the folder. Then all the files into your current GUI or CLI Wallet folder and click on "replace all files" when your operating system asks you:
- xcash-blockchain-export
- xcash-blockchain-import
- xcash-blockchain-mark-spent-outputs
- xcash-blockchain-usage
- xcashd
- xcash-gen-trusted-multisig
- xcash-wallet-cli
- xcash-wallet-rpc
- X-CASH_GUI_Wallet.exe
Upgrading for MacOSx
Download the installer (.pkg) file and run it. This will create a new (or update) X-CASH folder in your application folder. Then copy/paste your wallet files (walletname, walletname.txt, walletname.keys) to your newly created folder.
For all operating systems - Installing
Download the zip for your operating system and unzip the folder. Preferably close to the root C:/
If you are on Windows, always run X-CASH_GUI_Wallet.exe as admin (right-click > Run as administrator)
Note
If you are on Macosx or Linux, you may have to run additional commands. Open a terminal in your GUI folder directory and run the script.sh file:
chmod +x script.sh && ./script.sh
File Checksums
Here is the SHA 256 checksum of each file so you can verify the downloaded file:
- X-CASH_GUI_Linux_1.5.0.zip
43fb79e010e607487aff495ff51ae5fdf51bcfdcd55ad62d3aed33fc4fcfeff7 - X-CASH_GUI_Macosx_1.5.0.pkg
6f7d43b664a4ad0108381c83174d4e483314e54748dadeccc1685b6f3859699a - X-CASH_GUI_Windows_1.5.0.zip
7b812415b9a7bc0b69cdb8f6bff04d8ca35f9cf9a9326b983c0c4c15612b7647 - X-CASH_CLI_Linux_1.5.0.zip
3f177e692386212704cf858dd7bd4156f2928cf5351d29d6817eb06e1f81dab0 - X-CASH_CLI_Macosx_1.5.0.zip
43f291de8c02361ba0afe147b3d1f22ed3f11637165b1cf3416c6765a3b04236 - X-CASH_CLI_Windows_1.5.0.zip
d9df8bcd7c54a437a12f26d38a4d5a33ff5c517d3d69273daf798e3728817534 - X-CASH_Source_Code_1.5.0.zip
1c8575083558bd5e1328ddc16c92054edc8d57d9d510bcbf0eaf6629ee170df1
X-CASH 1.4.2 - Minor fixes
This release brings some minor bug fixes.
Release note:
- Fixed a bug that could potentially allow a malicious website to perform operations on the RPC wallet.
- Fixed a bug in the RPC wallet where it was reporting the wrong ring size
This update is not mandatory but strongly recommended
How to Upgrade / Install If you are using the GUI Wallet or CLI Wallet
For all operating systems - Upgrading
Download the .zip file for your operating system and unzip the folder. Then all the files into your current GUI or CLI Wallet folder and click on "replace all files" when your operating system asks you:
- xcash-blockchain-export
- xcash-blockchain-import
- xcash-blockchain-mark-spent-outputs
- xcash-blockchain-usage
- xcashd
- xcash-gen-trusted-multisig
- xcash-wallet-cli
- xcash-wallet-rpc
- X-CASH_GUI_Wallet.exe
Upgrading for MacOSx
Download the installer (.pkg) file and run it. This will create a new (or update) X-CASH folder in your application folder. Then copy/paste your wallet files (walletname, walletname.txt, walletname.keys) to your newly created folder.
For all operating systems - Installing
Download the zip for your operating system and unzip the folder. Preferably close to the root C:/
If you are on Windows, always run X-CASH_GUI_Wallet.exe as admin (right-click > Run as administrator)
Note
If you are on Macosx or Linux, you may have to run additional commands. Open a terminal in your GUI folder directory and run the script.sh file:
chmod +x script.sh && ./script.sh
File Checksums
Here is the SHA 256 checksum of each file so you can verify the downloaded file:
- X-CASH_GUI_Linux_1.4.2.zip
609D7A949E4AC96F7D9EAE44CD6279F98C1F6AC452B32717E5DC742B652200D4 - X-CASH_GUI_Macosx_1.4.2.pkg
aaa87ee3d238d06927718c403ca19f8898f9287073ec155505ef7b436c8c2ee2 - X-CASH_GUI_Windows_1.4.2.zip
360C9CAD0178B2B7CB32A3D274B2CC3197D6058B9FEDDC29476D8697ECB7071E - X-CASH_CLI_Linux_1.4.2.zip
36596092AE269214275D75720516FD8862BCE9C0BA89295551218A4D9E1CA36D - X-CASH_CLI_Macosx_1.4.2.zip
07B2CBD98AB593319A13A6CFE4B8D94BDC44EADED3DC15D6BCCB02CA0F274E82 - X-CASH_CLI_Windows_1.4.2.zip
86601FCDBD5EBA196F3420808B1400B3C5CCF87C561CEB6E22DA1D368F2A827B - X-CASH_Source_Code_1.4.2.zip
F7E8B22FE3CF070B350CF1675BA21BB2756DB83651CF97128A145DD34013750D
X-CASH 1.4.1 - Minor fix - Transactions inputs increase
This release brings some minor fixes, notably increasing the transactions input capacity. This directly translates to the amount of XCASH you can send in one transaction, fixing an issue where users would have to process payments in multiple small payments. We have also added new remote nodes to improve synchronization time.
Release note:
- Fixes the ring size to 21 in the CLI;
- Increased transaction amount;
- Added trusted remote nodes in the GUI.
- Reduce synchronization time.
This update is not mandatory but strongly recommended if you are trying to send large amounts to exchanges, or if you are mining with a small payment threshold
How to Upgrade / Install If you are using the GUI Wallet or CLI Wallet
For all operating systems - Upgrading
Download the .zip file for your operating system and unzip the folder. Then all the files into your current GUI or CLI Wallet folder and click on "replace all files" when your operating system asks you:
- xcash-blockchain-export
- xcash-blockchain-import
- xcash-blockchain-mark-spent-outputs
- xcash-blockchain-usage
- xcashd
- xcash-gen-trusted-multisig
- xcash-wallet-cli
- xcash-wallet-rpc
- X-CASH_GUI_Wallet.exe
Upgrading for MacOSx
Download the installer (.pkg) file and run it. This will create a new (or update) X-CASH folder in your application folder. Then copy/paste your wallet files (walletname, walletname.txt, walletname.keys) to your newly created folder.
For all operating systems - Installing
Download the zip for your operating system and unzip the folder. Preferably close to the root C:/
If you are on Windows, always run X-CASH_GUI_Wallet.exe as admin (right-click > Run as administrator)
Note
If you are on Macosx or Linux, you may have to run additional commands. Open a terminal in your GUI folder directory and run the script.sh file:
chmod +x script.sh && ./script.sh
File Checksums
Here is the SHA 256 checksum of each file so you can verify the downloaded file:
- X-CASH_GUI_Linux_1.4.1.zip
1929755af01b4e56a2143e26501508c281050262d4e951d6f6cd63fd5ac802d0 - X-CASH_GUI_Macosx_1.4.1.pkg
fa220ec3453c6a422241ad3ad2d3515cd0fb426b7b1fb8dd1736445810e4785f - X-CASH_GUI_Windows_1.4.1.zip
f3ec55aef7a3f85dae2e3d56b60f54dd8c57d02785c706d176fbab47fde85cb1 - X-CASH_CLI_Linux_1.4.1.zip
fc1763a8c7dcb81ec97fa6e0a0b21dbd479e618400d08d21c9f62f126d2c6a5c - X-CASH_CLI_Macosx_1.4.1.zip
a8127ad7e8aba92f56ef164ca5cf5e5b19f5e706428af3170285be63df3751da - X-CASH_CLI_Windows_1.4.1.zip
0f7b1fa15957710fb93aca2f70122755d007ab2e6db8537810a69b4adaad53e7 - X-CASH_Source_Code_1.4.1.zip
1f1f035cdfe3142e1362c5f45aed70a176fb49afb9f47a95c4adf549a3f5aefe
X-CASH Major Update 1.4.0: FlexPrivacy©, bulletproof, Cryptonight V8 (CNv2) and fixed ring size
This release rebases the core code to 13.0.4.
It also changes the proof of work algorithm to Cryptonight V8 (CNv2), enables bulletproofs, enables FlexPrivacy© (read more about this feature at https://medium.com/x-cash/x-cash-major-update-1-4-0-flexprivacy-cnv2-bulletproof-and-fixed-ring-size-106a20ce0b06) and a fixed ringsize of 21.
This is a mandatory update for everyone, whether you use the GUI or CLI, you need to update before block 136000 (November 6, 2018) otherwise you will be on the wrong blockchain.
How to Upgrade / Install If you are using the GUI Wallet or CLI Wallet
For all operating systems - Upgrading
Download the .zip file for your operating system and unzip the folder. Then all the files into your current GUI or CLI Wallet folder and click on "replace all files" when your operating system asks you:
- xcash-blockchain-export
- xcash-blockchain-import
- xcash-blockchain-mark-spent-outputs
- xcash-blockchain-usage
- xcashd
- xcash-gen-trusted-multisig
- xcash-wallet-cli
- xcash-wallet-rpc
- X-CASH_GUI_Wallet.exe
Upgrading for MacOSx
Download the installer (.pkg) file and run it. This will create a new (or update) X-CASH folder in your application folder. Then copy/paste your wallet files (walletname, walletname.txt, walletname.keys) to your newly created folder.
For all operating systems - Installing
Download the zip for your operating system and unzip the folder. Preferably close to the root C:/
If you are on Windows, always run X-CASH_GUI_Wallet.exe as admin (right-click > Run as administrator)
Note
If you are on Macosx or Linux, you may have to run additional commands. Open a terminal in your GUI folder directory and run the script.sh file:
chmod +x script.sh && ./script.sh
File Checksums
Here is the SHA 256 checksum of each file so you can verify the downloaded file:
- X-CASH_GUI_Linux_1.4.0.zip
2fa686208e252131e8075f2b6d006e1182d0ae1761516bd2f8564cc0cf6c3f4a - X-CASH_GUI_Macosx_1.4.0.pkg
ca78234f4522d176d7ec99c4edd4b5b402c82fb0acfbde637d42a0335ca1af10 - X-CASH_GUI_Windows_1.4.0.zip
2fd0aa3776b10ce8d2f3b56e65ad47b029560157c45a59de444307cd7cc50e4e - X-CASH_CLI_Linux_1.4.0.zip
aecf749cc247e0c32aa89ebf2da5628b47af195c9be6d5aaf2ab56c8e8ceb5d4 - X-CASH_CLI_Macosx_1.4.0.zip
b83a20bc6f0111296510137e81a19925a898eb6fd9f1fab20ea1ed2a16643817 - X-CASH_CLI_Windows_1.4.0.zip
5b7ecc193c715f081a9ceb3e9aafa2bb341b236afea91555386a23864dab9326 - X-CASH_Source_Code_1.4.0.zip
a8d0760bca42a8cddf632b990ba4d5f5bf190b719a7bca0b16fcfd05c20b7eb8
X-CASH 1.3.2 - Network fix
This is a major release to fix an issue where some miners could find themselves on an alternate blockchain after the implementation of the new difficulty algorithm from the release of 1.3.0 and 1.3.1.
If after the update you still have difficulties synchronizing to the network, it might be because you are on the wrong blockchain. You will need to do a re-synchronization of the last blocks of the blockchain, starting from block 94000. You can follow this link for a complete walkthrough.
How to Upgrade / Install If you are using the GUI Wallet or CLI Wallet
For all operating systems - Upgrading
Download the .zip file for your operating system and unzip the folder. Then all the files into your current GUI or CLI Wallet folder and click on "replace all files" when your operating system asks you:
- xcash-blockchain-blackball
- xcash-blockchain-export
- xcash-blockchain-import
- xcash-blockchain-usage
- xcashd
- xcash-gen-trusted-multisig
- xcash-wallet-cli
- xcash-wallet-rpc
- X-CASH_GUI_Wallet.exe
Upgrading for MacOSx
Download the installer (.pkg) file and run it. This will create a new (or update) X-CASH folder in your application folder. Then copy/paste your wallet files (walletname, walletname.txt, walletname.keys) to your newly created folder.
For all operating systems - Installing
Download the zip for your operating system and unzip the folder. Preferably close to the root C:/
If you are on Windows, always run X-CASH_GUI_Wallet.exe as admin (right-click > Run as administrator)
Note
If you are on Macosx or Linux, you may have to run additional commands. Open a terminal in your GUI folder directory and run these commands:
chmod +x xcash-blockchain-blackball xcash-blockchain-export xcash-blockchain-import xcash-blockchain-usage xcashd xcash-gen-trusted-multisig xcash-wallet-cli xcash-wallet-rpc
File Checksums
Here is the SHA 256 checksum of each file so you can verify the downloaded file:
- X-CASH_GUI_Linux_1.3.2.zip
90565d960cb0f640e90cf7fa53d90ac3509487fc9e47a655fa7be3bac0f6acb0 - X-CASH_GUI_Macosx_1.3.2.pkg
f75a94b7dcdb505c056ddd4dd8885441c4b574d47517878e7f6393503517f97b - X-CASH_GUI_Windows_1.3.2.zip
21edac1ca40c1c94b525e6a2e442734c9879bee3c8873ddb662d8d24e5f6b4d3 - X-CASH_CLI_Linux_1.3.2.zip
074dbf03e99c1b804866ba95848c7f56981420243e9615d3728f08f2e4510310 - X-CASH_CLI_Macosx_1.3.2.zip
4b9fff0679971796abe4bb77b07c56b0ddb80bf9e45f5e3d74d437e8301f023e - X-CASH_CLI_Windows_1.3.2.zip
418cacd3a0a57a26e1f92e701f4cde7eaba43083a26b7d2fd5cc408559d3fbc9 - X-CASH_Source_Code_1.3.2.zip
0cbf3f3ea014b642e58a96d433cbe476c25e08dad469c79b07788ea4f0c6c8ec
X-CASH 1.3.1 - Minor release - Alternate chain fix
This is a minor release to fix an issue where some miners could find themselves on an alternate blockchain after the release of 1.3.0. This update must be coupled with a re-synchronization of the last blocks of the blockchain. You can follow this link for a complete walkthrough.
How to Upgrade / Install If you are using the GUI Wallet or CLI Wallet
For all operating systems - Upgrading
Download the .zip file for your operating system and unzip the folder. Then all the files into your current GUI or CLI Wallet folder and click on "replace all files" when your operating system asks you:
- xcash-blockchain-blackball
- xcash-blockchain-export
- xcash-blockchain-import
- xcash-blockchain-usage
- xcashd
- xcash-gen-trusted-multisig
- xcash-wallet-cli
- xcash-wallet-rpc
- X-CASH_GUI_Wallet.exe
Upgrading for MacOSx
Download the installer (.pkg) file and run it. This will create a new X-CASH folder in your application folder. Then copy/paste your wallet files (walletname, walletname.txt, walletname.keys) to your newly created folder.
For all operating systems - Installing
Download the zip for your operating system and unzip the folder. Preferably close to the root C:/
If you are on Windows, always run X-CASH_GUI_Wallet.exe as admin (right-click > Run as administrator)
Note
If you are on Macosx or Linux, you may have to run additional commands. Open a terminal in your GUI folder directory and run these commands:
chmod +x xcash-blockchain-blackball xcash-blockchain-export xcash-blockchain-import xcash-blockchain-usage xcashd xcash-gen-trusted-multisig xcash-wallet-cli xcash-wallet-rpc
File Checksums
Here is the SHA 256 checksum of each file so you can verify the downloaded file:
- X-CASH_GUI_Linux_1.3.1.zip
bd5d0bff67e9006f699d1c02486f2abefe38025d93bfbd0a3a21c51eeba5e4d0 - X-CASH_GUI_Macosx_1.3.1.pkg
904ebf8bcad6b540098800f762e319453da9fbe88696b2c8e65699497d2986a0 - X-CASH_GUI_Windows_1.3.1.zip
5414c09e58d673a556913659c7140e1bb43dec56ac82fd41ef45396f46e87719 - X-CASH_CLI_Linux_1.3.1.zip
8f937cc95e5005e1c60f280a2c42f77f63fe454999a493fae4c6e65bb113f012 - X-CASH_CLI_Macosx_1.3.1.zip
ed78e66b0b40272e48540433029cbcb7d7e3daa2129abe3e7f79f77c7082fe24 - X-CASH_CLI_Windows_1.3.1.zip
7b3d45f1181acd341baa97b586fe6b3806ee3ef880cb2e13da1a47accefeb0fa - X-CASH_Source_Code_1.3.1.zip
3f9eef0dac103a3e2e256dc18762daa932aeed02b156f6d0d38008eaf3c46302