Skip to content
This repository has been archived by the owner on Sep 13, 2022. It is now read-only.

Releases: stakecube/stakecubecoin-archive

SCC Core 2.1.0 - mandatory - hardfork

07 Aug 12:28
Compare
Choose a tag to compare

Update info

SCC Core v2.1.0 is a mandatory update for all users. This release contains consensus changes that are not backwards compatible with older versions. The protocol version will be increased to 70815 to ensure every node is updated before the hardfork takes place.

Protocol enforcement goes into effect on

Mainnet: Monday, 10 August 2020 12:00 UTC

Hardfork takes place at the following block

Mainnet: 444000

Masternode(s) need to be restarted from controller wallet after update.

IMPORTANT: Backup your wallet.dat and configuration files!

Notable changes

This update addresses the "Stake Grinding" attack by adding a unique tiered coinbase maturation (see PR #49) and 50 SCC min stake value. CheckStakeKernelHash will be fixed and activated after hardfork improving PoS security and stability. Testnet established

New Coinbase/Stake maturation tiers:

Value Blocks ~Days
0-100 SCC 1440 2
100-500 SCC 720 1
500-1000 SCC 360 0.5
>1000 SCC 180 0.25

MN rewards: 1440 blocks (temporary)

Links

Bootstrap
https://github.com/stakecube/StakeCubeCoin/releases/download/v2.1.0/bootstrap.zip

Guides
Wallet-Update (general)

SCC Core 2.0.2

24 Jul 09:49
Compare
Choose a tag to compare

Update info

SCC Core v2.0.2 is a non-mandatory but recommended patch for all users (especially, if the wallet still persistently crashing after update to v.2.0.1).

Masternodes do not need to be updated.

Notable changes

This patch includes further TX / mempool validation, improved connection / sync, enhanced resource usage / stability.

Links

Bootstrap
https://github.com/stakecube/StakeCubeCoin/releases/download/v2.0.2/bootstrap.zip

Guides
Wallet-Update (general)

SCC Core 2.0.1 - mandatory

13 Jul 22:30
Compare
Choose a tag to compare

Update info

SCC Core v2.0.1 is a mandatory update for all users. This release contains security checks that are not backwards compatible with older versions. It is recommended to perform the update as soon as possible.

Checks going into effect at the following block:

Mainnet: 425,000

Masternodes do not need to be restarted from controller wallet but updated to prevent forking.

IMPORTANT: Backup your wallet.dat and configuration files!

Notable changes

This patch (commit: e203f42789a8a24625f9a91e5f2d9c9b5a519f5c) addresses a possible vulnerability by adding transaction validation to CheckBlock(). Previously, transactions were only verified after they already entered the mempool. Without this patch, transactions could be written directly into a block as it is possible to bypass the mempool. Possible runtime errors, caused by malicious transcations, getting prevented.

Links

Bootstrap
https://github.com/stakecube/StakeCubeCoin/releases/download/v2.0.1/bootstrap.zip

Guides
Wallet-Update (general)

SCC Core 2.0.0 - mandatory

22 Jun 17:45
Compare
Choose a tag to compare

Update info

SCC Core v2.0.0 is a mandatory update for all users. This release contains new consensus rules and improvements that are not backwards compatible with older versions. Users will need to update their clients before enforcement of this update goes into effect.

Update enforcement is currently scheduled to go into effect at the following time:

Mainnet: Friday, 26 June 2020 12:00 UTC

Masternodes will need to be restarted once both the masternode daemon and the controller wallet have been upgraded.

IMPORTANT: Backup your wallet.dat and configuration files!

Notable changes

Upgrade codebase to PIVX 3.4 (MUE fork), upgrade MN layer to PIVX 4.1, mnemonic seed words, HD wallet (BIP39), upstream security patches, obfuscation clean up round 1, renamed stakecube to stakecubecoin

Links

Release notes
https://github.com/stakecube/StakeCubeCoin/blob/master/doc/release-notes/release-notes-2.0.0.0.md

Bootstrap
https://github.com/stakecube/StakeCubeCoin/releases/download/v2.0.0.0/bootstrap.zip

Guides
Wallet-Update (general)
Upgrade SCC 1.x to 2.x

SCC Core 1.3.1.0 - mandatory

07 May 13:47
e080cf3
Compare
Choose a tag to compare

Update info

SCC Core v1.3.1.0 is a mandatory update for all users. It is recommended to update the clients immediately but before block 385000 at the latest. Updating masternodes is not mandatory but highly recommended to prevent forks and sync issues. Masternodes do not have to be restarted.

How to update

Wallet:
IMPORTANT: Backup your wallet.dat and stakecube.conf/masternode.conf files!

  1. Stop your wallet and wait until it has completely shut down

Windows: Run the installer or replace the *.exe
Mac: Copy over /Applications/stakecube-qt
Linux: Replace stakecubed/stakecube-qt

  1. Start your wallet again

Masternode(s):

  1. log into your VPS
  2. rm sccmultitool.sh
  3. wget https://github.com/stakecube/SCC-multitool/raw/master/sccmultitool.sh
  4. chmod +x sccmultitool.sh
  5. ./sccmultitool.sh
  6. Select appropriate Wallet update option, either 3 or 31.

Changelog

  • [CORE] Introduce minimum stake amount and depth checks
    (MinStakeAmount = 250; MinStakeHistory = 100)
  • [CORE] Upgrade mn/payment layer to dash v0.12.x
  • [CORE] Add super-seednodes

Bootstrap

https://github.com/stakecube/StakeCubeCoin/releases/download/v1.3.1.0/bootstrap-nosub.zip

SCC Core 1.3.0.0 - mandatory

28 Feb 14:32
71607ac
Compare
Choose a tag to compare

Update info

SCC Core v1.3.0.0 is a mandatory update for all users. Users need to update their clients immediately.

How to update

Wallet:
IMPORTANT: Backup your wallet.dat and stakecube.conf/masternode.conf files!

  1. Stop your wallet and wait until it has completely shut down

  2. Delete all folder and files in your data directory expect wallet.dat, stakecube.conf, masternode.conf

Windows: Run the installer or replace the *.exe
Mac: Copy over /Applications/stakecube-qt
Linux: Replace stakecubed/stakecube-qt

  1. Start your wallet again (optinal: use the bootstrap files before starting)

Masternode(s):

  1. log into your VPS
  2. rm sccmultitool.sh
  3. wget https://github.com/stakecube/SCC-multitool/raw/master/sccmultitool.sh
  4. chmod +x sccmultitool.sh
  5. ./sccmultitool.sh
  6. Select appropriate Wallet update option, either 3 or 31.
  7. When complete run the script again with ./sccmultitool.sh
  8. Select appropriate Chain repair option, either 4 or 41
  9. When complete, start nodes from your desktop controller wallet.
  10. Back in your VPS check masternode status for each node, ensure it's showing status 4

Changelog

  • [CORE] Update to OpenSSL 1.1
  • [CORE] Add additional seed node
  • [CORE] Add valid checkpoints
  • [CORE] Upgrade disk routines, make crash-shutdown more robust
  • [CORE] Ban stolen inputs from stakecube.net platform
  • [CORE] Update spork handler
  • [CORE] Add choke control spork mode
  • [CORE] Patch testnet
  • [CORE] Add proper block payee checks
  • [CORE] Use later pivx routines for blockindex handling and block checking
  • [CORE] Protocol update 70813
  • [RPC] Update to Boost >=1.66
  • [GUI] Remove announcement widget and price display
  • [GUI] Remove "All Masternodes" UI tab/list
  • [TRIVIAL] Full russian translation
  • [TRIVIAL] Remove stale build files, amend .gitignore

Bootstrap

https://github.com/stakecube/SCC-multitool/releases/download/1.0.0/bootstrap.zip

SCC Core 1.0.0.2 - mandatory

04 Feb 15:56
Compare
Choose a tag to compare

Update info

SCC Core v1.0.0.2 is a mandatory update for all users. This release contains new peer protocol. Users will need to update their clients before enforcement of this update goes into effect.

Update enforcement is scheduled to go into effect at the following block:

Mainnet: 340.000

Masternodes will need to be restarted once both the masternode daemon and the controller wallet have been upgraded.

How to update

Hot wallet:
IMPORTANT: Backup your wallet.dat and stakecube.conf/masternode.conf files!

Stop your wallet and wait until it has completely shut down

Windows: Run the installer or replace the *.exe
Mac: Copy over /Applications/stakecube-qt
Linux: Replace stakecubed/stakecube-qt

Start your wallet again

Masternode(s):
rm sccmultitool.sh #remove file if already exists
wget https://github.com/stakecube/SCC-multitool/raw/master/sccmultitool.sh
chmod +x sccmultitool.sh
./sccmultitool.sh
Choose "31 - Wallet update (all SCC nodes / universal)" and follow the instructions

Changelog

  • [CORE] Add new Spork key
  • [CORE] Change peer protocol to 70812
  • [Bug] Fix overmint issue
  • [Bug] Fix start button from hot wallet
  • [Bug] Fix issue when resyncing from scratch
  • [GUI] Re-arrange masternode node count information in UI
  • [GUI] Replace old images on install assistent
  • [TRIVIAL] Replace depends with original pivx core 2.3
  • [TRIVIAL] Update build docs
  • [TRIVIAL] Update copyright wallet/file headers

Bootstrap

https://github.com/stakecube/SCC-multitool/releases/download/1.0.0/bootstrap.zip

SCC Core 1.0.0.1 - mandatory

28 May 10:21
0cc8547
Compare
Choose a tag to compare