Skip to content

Releases: koh-gt/ferrite-core

Ferrite Core v3.1.5r1

17 May 23:02
c392a05
Compare
Choose a tag to compare
Ferrite Core v3.1.5r1 Pre-release
Pre-release

SendFextPage for built-in Ferritext UI (in progress)

photo_6292069948851337563_x

Temporary checkpoint at height 151120
Refinement of v3.1.4 - minor changes
Final micro-revision of v3.1.x before v3.2.0

What's Changed

Full Changelog: v3.1.4r1...v3.1.5r1

Ferrite Core v3.1.4

28 Feb 23:58
2bde844
Compare
Choose a tag to compare

This is a revision of Ferrite Core v3.1.3 based on v3.1.4r1 changes.

Refinement of v3.1.3 - minor improvements.

v3.1.4 wallets

download-logo-1
- Windows -
SHA256 Hash
download-1 c2df373192bbbb726f33fdc1562f9dfea07cfb737d42325843f7c4eab5e7137b
New install ferrite-3.1.4-win64-setup.exe
download-2 d7a47117b831036f17370626aadd40074f59d4335312ff89591185ad8cfc65e0
Wallet Update ferrite-qt.exe
download-3 f3a959e61e64253415d653a009dc95f55241fe99ac0fd85f85db56e88e8890f2
Server
download-logo-1
- MacOS -
SHA256 Hash
download-1 e076cfd1515066708fc2b9417d13311ea1cbcf16102962b6b8bf9dfadcda6003
Wallet (v3.1.3) Ferrite-Qt.dmg
download-1 335a9d3f41682f67ac2ac82f5832b4ea26ad0e8c215eb10db3b9f1f66cb918d6
Server (v3.1.3)
download-logo-1
- Linux -
SHA256 Hash
download-1 754583a759ae089dfbf4a802f6a990ed6d04c8135fe69dc891bd0c6c1884e782
Wallet ferrite-qt
download-1 4ce1b5595b3f563919c15731783666819cef9b6fd548e312c3ab29219fa7175d
Server

Changes in v3.1.4

Added missing includes
fontconfig changes
zlib update

Wallet labels update

Labels are now shortened if they are too long. - Prevents excessively long label names from going out of screen, preventing copying of address or sending of funds.

Other changes

Send delay has also been reduced from 3s to 2s.
For more details see #60

Future changes

MWEB updates
v4.0.0a FEXT Ferrite Core implementation
Checkpoints for block 200,000 and 250,000 (important).
Bitcoin 24.x updates

Mining

List of pools and settings
Ferrite runs on Scrypt algorithm -compatible with Litecoin/Dogecoin miners
Scrypt is not an ASIC-resistant algorithm.
Scrypt ASIC mining is recommended. You can opt to rent an Scrypt ASIC.

Other notes (on v1, v2 wallets before 13 Apr 2022).

All versions of Ferrite Core wallets will maintain backwards compatibility

At height 250,000 all Ferrite will be split into 1 Ferrite (FEC) and 1 Ferrite Classic (FECC). v1.x.x and v2.x.x will only be able to spend the FECC portion, while v3+ will only be able to spend the FEC portion.
Do not be alarmed if coins sent through v1.x.x and v2.x.x (Ferrite Classic) do not appear in your v3+ (Ferrite) balance - your Ferrite balance is unchanged.
Coins sent to Ferrite Classic through Ferrite will not show up, but are not lost. Ferrite Classic users need to copy their wallet to a v3+ Ferrite Core client to be able to access the coins.
One can attempt to run both Ferrite Classic and Ferrite after Ferrite Classic is launched. Ferrite Classic may encounter hashrate instability.

  • Windows and Linux builds compiled on Ubuntu Linux 22.10 Jammy Jellyfish by kohgt
  • Mac OS builds compiled on Mac OS by otonadev
    Uploaded on 29 Feb 2024.

What's Changed

Full Changelog: v3.1.3...v3.1.4

Ferrite Core 3.1.4r1

10 Feb 21:07
a6a567f
Compare
Choose a tag to compare
Ferrite Core 3.1.4r1 Pre-release
Pre-release

Added missing includes litecoin-project/litecoin#929
Labels are now shortened if they are too long. Send delay has also been reduced from 3s to 2s.
longlabelname
Updated zlib.
Added fext_letter image for future FEXT UI.

What's Changed

Full Changelog: v3.1.3...v3.1.4r1

Ferrite Core v3.1.3

30 Nov 12:47
7dcf766
Compare
Choose a tag to compare

This is a revision of Ferrite Core v3.1.2 based on v3.1.3r1 changes.

Refinement of v3.1.2 - minor improvements.

v3.1.3 wallets

download-logo-1
- Windows -
SHA256 Hash
download-1 e02f6c70952947004ad95b0bac7f5316a4a7f1d74af0a4a216f9d3fc73502117
New install ferrite-3.1.3-win64-setup.exe
download-2 b5c7300572229fa63bee1784dbf94c7826f8dc99a9b8996be9f60db8e6b62447
Wallet Update ferrite-qt.exe
download-3 df7bea12739b57a038e172634fb87808983ed2591a8f553c67d0f277f96cacdf
Server
download-logo-1
- MacOS -
SHA256 Hash
download-1 e076cfd1515066708fc2b9417d13311ea1cbcf16102962b6b8bf9dfadcda6003
Wallet Ferrite-Qt.dmg
download-1 335a9d3f41682f67ac2ac82f5832b4ea26ad0e8c215eb10db3b9f1f66cb918d6
Server
download-logo-1
- Linux -
SHA256 Hash
download-1 862d806b2e6ee3fd4a89ec365de46357b2f1b389db46fc0478c3b312ec1c2268
Wallet ferrite-qt
download-1 c23cbe7b379db9b902aa3d20128b810496fe1b8c7ed8cf9711d7b106618e5115
Server

Changes in v3.1.3

Nodes update

Latest post-MWEB checkpoint at height 154,000 for efficient transaction verification.
Added new active nodes.

Documentation and links update

Branding and code cleanup deep within repository
Added Ferrite Forum links and updated new links of website and block explorer.

Future changes

v4.0.0a FEXT Ferrite Core implementation
Checkpoints for block 200,000 and 250,000 (important).
Bitcoin 24.x updates

Mining

List of pools and settings
Ferrite runs on Scrypt algorithm -compatible with Litecoin/Dogecoin miners
Scrypt is not an ASIC-resistant algorithm.
Scrypt ASIC mining is recommended. You can opt to rent an Scrypt ASIC.

Other notes (on v1, v2 wallets before 13 Apr 2022).

All versions of Ferrite Core wallets will maintain backwards compatibility

At height 250,000 all Ferrite will be split into 1 Ferrite (FEC) and 1 Ferrite Classic (FECC). v1.x.x and v2.x.x will only be able to spend the FECC portion, while v3+ will only be able to spend the FEC portion.
Do not be alarmed if coins sent through v1.x.x and v2.x.x (Ferrite Classic) do not appear in your v3+ (Ferrite) balance - your Ferrite balance is unchanged.
Coins sent to Ferrite Classic through Ferrite will not show up, but are not lost. Ferrite Classic users need to copy their wallet to a v3+ Ferrite Core client to be able to access the coins.
One can attempt to run both Ferrite Classic and Ferrite after Ferrite Classic is launched. Ferrite Classic may encounter hashrate instability.

  • Windows and Linux builds compiled on Ubuntu Linux 22.10 Jammy Jellyfish by kohgt
  • Mac OS builds compiled on Mac OS by otonadev
    Uploaded on 30 Nov 2023.

What's Changed

New Contributors

  • @omahs made their first contribution in #56

Full Changelog: ferrite-backup-3.1.2...ferrite-backup-3.1.3

Ferrite Core 3.1.3r1

29 Nov 20:36
7dcf766
Compare
Choose a tag to compare
Ferrite Core 3.1.3r1 Pre-release
Pre-release

Added new built-in nodes.
Branding, code cleanup.
Checkpoint added at height 154,000 (post-MWEB).
Deleted broken links in "About Ferrite Core" page and added new links, including for Ferrite Forum

What's Changed

New Contributors

  • @omahs made their first contribution in #56

Full Changelog: ferrite-backup-3.1.2...ferrite-backup-3.1.3

Ferrite Core v3.1.2

07 Aug 14:22
b267c30
Compare
Choose a tag to compare

This is a revision of Ferrite Core v3.1.1 based on v3.1.2r1 and v3.1.2r2 changes.

First post-MWEB wallet - MWEB full activation height 150,120

v3.1.2 wallets

download-logo-1
- Windows -
SHA256 Hash
download-1 4dc048a946b406b1b39b2b803108d893ef7785e9b58f0a6dd19281bd6b8a7d20
New install ferrite-3.1.2-win64-setup.exe
download-2 0c19f0cbd935f02ca6127ccf8c0da9c7f62410366a557066d7c67e19407f7bb8
Wallet Update ferrite-qt.exe
download-3 258b342e63bcea1b24966270b8e49889c8c045d6b8ed9e65764f3578cd75f0ac
Server
download-logo-1
- MacOS -
SHA256 Hash
download-1 19edeb13e35a2232dea8ec95bfd4e337470a8bf806197e4972a90441014116a2
Wallet Ferrite-Qt.dmg
download-1 7c8ee5075cbccbb47887f10d4cf2a181deb4b30c4c57be2cfce98114ad2fe93b
Server
download-logo-1
- Linux -
SHA256 Hash
download-1 d288b9fdd7233ad358d76fa5bea337fb17484c28aaee5f31836c92b4e4fc5c50
Wallet ferrite-qt
download-1 a5067d04dd9e0780a4b50ce59a514962f9d54d01c595a738e12c54a24d107e69
Server

Changes

Changes in v3.1.2

Mac OS post-DGW and MWEB compatibility update

Mac OS boost build fix
Remove GUARDED_BY(NetEventsInterface::g_msgproc_mutex) to avoid gitian build failures

Documentation and copyright holders update

Mac OS build notes updated
Added Dogecoin and Dash copyright acknowledgement

Update of default Windows installation path to C:\Program Files\Ferrite\

previously C:\Program Files\_Ferrite_Core\

Maximum feerate increased to 1,000 FEC

Allows for urgent transactions to boost multipool profitability.

Future changes

Checkpoint just after MWEB activation, new nodes.
Checkpoints for block 200,000 and 250,000 (important).
MacOS compatibility testing on Ventura and Sonoma.
Bitcoin/Litecoin 24.x updates

Mining

List of pools and settings

MiningPoolStats

Ferrite runs on Scrypt algorithm - exact compatibility with Litecoin/Dogecoin

Scrypt is not an ASIC-resistant algorithm.

ASIC mining is recommended. You can opt to rent an Scrypt ASIC.

Other notes

All versions of Ferrite Core wallets will maintain backwards compatibility

At height 250,000 all Ferrite will be split into 1 Ferrite (FEC) and 1 Ferrite Classic (FECC). v1.x.x and v2.x.x will only be able to spend the FECC portion, while v3+ will only be able to spend the FEC portion.
Do not be alarmed if coins sent through v1.x.x and v2.x.x (Ferrite Classic) do not appear in your v3+ (Ferrite) balance - your Ferrite balance is unchanged.
Coins sent to Ferrite Classic through Ferrite will not show up, but are not lost. Ferrite Classic users need to copy their wallet to a v3+ Ferrite Core client to be able to access the coins.
One can attempt to run both Ferrite Classic and Ferrite after Ferrite Classic is launched. Ferrite Classic may encounter hashrate instability.

  • Windows and Linux builds compiled on Ubuntu Linux 22.10 Jammy Jellyfish by @tansander and ktoki
  • Mac OS builds compiled on Mac OS 10.15.5 Catalina by @koh-gt
    Uploaded on 7 Aug 2023.

What's Changed

Full Changelog: v3.1.1...v3.1.2

Ferrite Core 3.1.2r2

03 Aug 13:33
33b0c48
Compare
Choose a tag to compare
Ferrite Core 3.1.2r2 Pre-release
Pre-release

Rebranding of new features while maintaining copyright credits from Litecoin, Dogecoin and Dashcoin.
Minor Mac OS fixes and icon update.
Testing and checking of v3.1.2 maximum fee feature (up to 1,000 FEC for accelerated confirmation).
Documentation of required dependencies updated.

Full Changelog: v3.1.2r1...v3.1.2r2

Ferrite Core 3.1.2r1

01 Aug 17:02
Compare
Choose a tag to compare
Ferrite Core 3.1.2r1 Pre-release
Pre-release

Minor gitian build fixes, boost fixes. Small changes for improved Mac compatibility.
Documentation updates for dependencies and faster compilation.
Update of default installation path to C:\Program Files\Ferrite\ from C:\Program Files\_Ferrite_Core\ for Ferritext usage.

What's Changed

Full Changelog: v3.1.1...v3.1.2r1

Ferrite Core v3.1.1

30 Jun 16:43
333157d
Compare
Choose a tag to compare

This is a revision of Ferrite Core v3.1.0 based on v3.1.1r1 changes.

Final pre-MWEB revision. MWEB activation height 150,000.

If you are using v1.x.x or v2.x.x, please update to v3+ due to DAA change.

Ferrite Core v3.0.0+ is a hardfork of v2.1.2

(Fork height $250,000$, Current height: $142,901$ 2 Jul 2023)
Hard fork will occur later next year in 2024.

Nodes are encouraged to upgrade to v3+ when possible.

v3.1.1 wallets

OS Bit Name Link SHA256 Checksum
Windows 64 New/clean install Download 9425b0af58b07492b3b06ac94757f2578cfa952c4a5452e2fa117494d8ec7aa5
Windows 64 Wallet Update Download 6a332f4205855cacf0b10a2cdf55d361ddf4442bd807b52d6a71b2c15a71b110
Windows 64 Server Download b2ba278213f319589f2f20ee36a1bc22a262795ab1b702f5dc10ad7a87f01139
Linux 64 Wallet Update Download d5d598abf27ff89f0b2b04c276be4b5c5e6efaec39fc3eee8869b50855aabc2d
Linux 64 Server Download 6cea9c772318f705491e02e1ae2615c5d3a032af7b40dddfb7815654b3f0817c

Mining

List of pools and settings

MiningPoolStats

Changes

Changes in v3.1.1
Checkpoint added to height 149,000
Pruning is only automatically enabled for New installers for height > 500,000.
Pruning/Txindex can be disabled in ferrite.conf file.
Minor changes and security updates from Litecoin 0.21.2.2

Previous changes (in v3+)

Difficulty adjustment algorithm -> DarkGravityWell v3 from Dash (Darkcoin) by Evan Duffield

MWEB is optional

MWEB is optional for getblocktemplate as of v2.1.0. Mining pools that do not have MWEB compatibility can mine Ferrite, however no MWEB transactions will be validated and MWEB fees will not be collected.

MWEB will be currently optional since most miners mining Ferrite are currently not fully compatible with MWEB, which is a relatively new Litecoin feature.
Before, getblocktemplate on v2.0.0 must be called with the MWEB rule
getblocktemplate '{"rules": ["mweb", "segwit"]}'
Now, pools that are not compatible with MWEB can also validate blocks without MWEB transactions using
getblocktemplate '{"rules": ["segwit"]}'
For the near future, MWEB will be activated no earlier than 2024 to allow time for mining pools to gradually update for MWEB support.

Future changes

Checkpoint just after MWEB activation, new nodes.
MWEB fixes
Checkpoints for block 200,000 and 250,000 (important).
Small fixes if necessary.
MacOS compatibility issues when necessary.
Bitcoin 24.0 updates

Included in this release is a stratum-pool miner based on CCMiner v2.3.1 by @tpruvot with new pool configurations.
ASIC mining is recommended. You can opt to rent an Scrypt ASIC.

Everyone is invited to pull ferrite-core or join the Telegram group to suggest feature updates/chain parameters.
Setup guide

  • Windows and Linux builds compiled on Ubuntu Linux 22.10 by @koh-gt
    Uploaded on 1 Jul 2023.

Other notes

All versions of Ferrite Core wallets will maintain backwards compatibility

At height 250,000 all Ferrite will be split into 1 Ferrite (FEC) and 1 Ferrite Classic (FECC). v1.x.x and v2.x.x will only be able to spend the FECC portion, while v3+ will only be able to spend the FEC portion.
Do not be alarmed if coins sent through v1.x.x and v2.x.x (Ferrite Classic) do not appear in your v3+ (Ferrite) balance - your Ferrite balance is unchanged.
Coins sent to Ferrite Classic through Ferrite will not show up, but are not lost. Ferrite Classic users need to copy their wallet to a v3+ Ferrite Core client to be able to access the coins.
One can attempt to run both Ferrite Classic and Ferrite after Ferrite Classic is launched. Ferrite Classic may encounter hashrate instability.

What's Changed

Full Changelog: v3.1.0...v3.1.1

Ferrite Core 3.1.1r1

30 Jun 15:58
333157d
Compare
Choose a tag to compare
Ferrite Core 3.1.1r1 Pre-release
Pre-release

Added checkpoint at height 149,000
Adjusted pruning height to 500,000

Updates from Litecoin 0.21.2.2

Important Security Updates

This release contains fixes that harden node and network security. These fixes are important for every node operator and wallet user.
Limit and tightly manage memory usage in events of high network traffic or when connected to extremely slow peers. This protects nodes on lower end hardware to not run out of memory in the face of increased network activity.

RPC API Changes

Added addconnection for use by functional tests.
getpeerinfo provides 2 new fields per peer, addr_processed and addr_rate_limited, that track addr message processing.

What's Changed

Full Changelog: v3.1.0...v3.1.1r1