Skip to content

Releases: Qortal/qortal

V4.5.1

19 Feb 13:00
Compare
Choose a tag to compare

Qortal Core V4.5.1

Changes in this release:

  • Added Self Sponsorship Algo V2 ( runs on block 1611200 )
  • Added Self Sponsorship Algo V3 ( runs on block 1612200 )
  • Readded Pirate Chain servers
  • Updated dependencies

Warm reminder !

This release is a hardfork release. Means yor node have to be updated to v4.5.1 before block 1611200.
Otherwise your node will stop syncing at block 1611200.

qortal.jar

MD5: 7bff10c82eec23ab707e2e0067a7b67a
SHA1: 98fad626f8ce6543bbd5676a0540e98ac73b1a78
SHA256: eded1d79442dfd3a72b555500fb3501be726ab9200e8d029ecfcc7780fed0b62

qortal.exe

MD5: 9f74d412dab8cda1a7878784088d5331
SHA1: 29e3be4ae0d304678606b3d09f24292ffca3a229
SHA256: f294c80d424ea0d2254db467521aee84b8ad3abfc0518e9297eb08243275d1b6

VirusTotal report for qortal.exe

qortal.zip

Contains bare minimum of:

  • built qortal.jar
  • log4j2.properties from git repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\n}\n" > settings.json

All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/

MD5: 2106b801675430268ba83423699b2cae
SHA1: 786c49ef2509ae1f253a767d316d82d7230af9ac
SHA256: c13465f0c1d5222913086d7b1c0678f756b1aaa8930c0cd45406663259f6b6cc

V4.5.0

30 Jan 17:35
070f14b
Compare
Choose a tag to compare

Qortal Core V4.5.0

Changes in this release:

  • This will set incorrectly penalized accounts from previous algo run back to previous state.

qortal.jar

MD5: 4d5e9cf7d27cf3ed388c89a10230a5d9
SHA1: 54d2ef9a7b09d1f1a587e0c536fff1621aa5408f
SHA256: 93e7722281797a0b98194c55616802a1993033bdd18f2b3f4ec004b9f89dc8e0

qortal.exe

MD5: 2e6a02fb7c285dff5b0ac75a4874eb08
SHA1: 084412244d2c3750efddac34e91f7543e0fd5cb4
SHA256: d53705f320bccf85c56ddc373b348fb0d853fc49e5d1b9b9900b6556ec22f4f4

VirusTotal report for qortal.exe

qortal.zip

Contains bare minimum of:

  • built qortal.jar
  • log4j2.properties from git repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\n}\n" > settings.json

All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/

MD5: b1ef4d1b22b5eb3a5f512e2d4f5030e1
SHA1: 6c8f67c5f18cee9fc7de3c0ded2a2adc9e347c3c
SHA256: 624382907840c315e1a82c6c3f894561df032c6c0bdd4f9289ba46c807455579

V4.4.2

17 Jan 18:09
867fe76
Compare
Choose a tag to compare

Qortal Core V4.4.2 ( Bugfix Release )

Changes in this release:

  • Bugfix release
  • Minor fixes
  • Multiple dependencies updated

qortal.jar

MD5: a14fef50365ec0bfbd42dc23469780f4
SHA1: 45eafe99b4cfdba64db96e536e7c33b734959666
SHA256: 8ce32fb95647217df0fa8312b02e3438f713e9df1299a8f9be301a958ac28e2b

qortal.exe

MD5: e80f0fb0301c803b090e0104065fb17a
SHA1: 0e0f89d095c2cbdb49c9f6e8f637fa29f8964f7e
SHA256: 97fd6402eec0edd429e79b3b6fc29e009d9833edb3ba48e62e649c7c57b39d40

VirusTotal report for qortal.exe

qortal.zip

Contains bare minimum of:

  • built qortal.jar
  • log4j2.properties from git repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\n}\n" > settings.json

All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/

MD5: 5834b9330ec850a7d85f3582c331e030
SHA1: f3a83dcf9262cddf68bce3be02dace1e0b78a7f1
SHA256: f03198cefab2a39c772024b912e3df03c6ccc161c9603d047dea9253479ce4a5

V4.4.1

06 Jan 17:35
1400e7a
Compare
Choose a tag to compare

Changes in this release:

  • Added Core API endpoint for Bootstrap Node
  • Added Core API endpoint to repair LTC wallets generated before 2024
  • Reworked Core API endpoint for Restart Node
  • Reworked trustless manager for Electrum nodes
  • Reworked start.sh
  • Removed Core API endpoint for unusedaddress
  • Removed code for unused "Open UI" function
  • Removed API key from Core API endpoint admin/summary
  • Modified default settings for optimal QDN performance
  • Added vote weights to API call
  • Added Chain AT-transaction references to avoid duplicates
  • Added Hebrew language
  • Minor fixes
  • Multiple dependencies updated

qortal.jar

MD5: a338d3a743cc5b04ac333a1fd4b641b3
SHA1: 7688a63b81450a850d490ef51e344d6f4a577833
SHA256: 16b164c2ac07354f887a2f034a2d26aeac582e8bba712deee843285317504acb

qortal.exe

MD5: 2e350db8c330faf2a267627d3d43d5e4
SHA1: 19a8cc1448c3c7731221c6c33bcfe7deafd24e91
SHA256: 187b6a712fe3bddc645f99f6339470fd385232af16d6b24683064649810e7357

VirusTotal report for qortal.exe

qortal.zip

Contains bare minimum of:

  • built qortal.jar
  • log4j2.properties from git repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\n}\n" > settings.json

All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/

MD5: 8c7ef1582ad31b77195fd1d5eb75ba2d
SHA1: 4f321f6da84b4f61d6136401173af96f67622ece
SHA256: 88e971cc91fd8654dcebfa5a8f696e3b98de8b7b17e0d9e4324537cb4a21a61e

v4.4.0

16 Nov 16:39
94cfcd6
Compare
Choose a tag to compare

Changes in this release:

  • Batch block reward distributions

Batch block reward distributions will be activated at blockheight 1508000.

Once active, rewards are no longer distributed every block and instead are distributed every 1000th block.
This includes all fees from the distribution block and the previous 999 blocks.

The online accounts used for the distribution are taken from one of the previous 25 blocks (e.g. blocks xxxx975-xxxx999).
The validation ensures that it is always the block with the highest number of online accounts in this range.
If this number of online accounts is shared by multiple blocks, it will pick the one with the lowest height.

Batch distribution blocks contain a copy of the online accounts from one of these 25 preceding blocks.
However, online account signatures and online accounts timestamp are excluded to save space.
The core will validate that the copy of online accounts is exactly matching those of the earlier validated block, and are therefore valid.

qortal.jar

MD5: 1f4c43c83b41441f5ca5414b903ee3cb
SHA1: 8183a21626ed338ce32be51070ce78d00e0d70ac
SHA256: 7ca196fae087b7100448393b8fe5f3fecdd758b16d83c55ac8b9aeb5962b49e3

qortal.exe

MD5: c4cf41bf0f99cd0639dec8c0bf0dd03f
SHA1: f106ad546f6f5eda5e15ad71b1838daf2a6432d8
SHA256: ec5727fbf7b7e9de2cb1c5cac5c76d3ab3d9067b77d4e82861b4c1d696ecd3b9

VirusTotal report for qortal.exe

qortal.zip

Contains bare minimum of:

  • built qortal.jar
  • log4j2.properties from git repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\n}\n" > settings.json

All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/

MD5: 3c5ffbe8c974a60371c37c0ff71b09a3
SHA1: fbc043b8383ea4cdeb09504d0964c2a0a993050d
SHA256: a45dfe751d254d8ba7a70dbb16abc850d1aa4326345c954ecf9f3af9f0bf951c

v4.3.2

06 Nov 08:40
b0f21c2
Compare
Choose a tag to compare

Changes in this release:

  • Added arbitary resource cache
  • Updated UPnP to version 1.2
  • Updated Advance installer to 19.4 ( Java 17 for windows installer )
  • Multiple dependencies updated
  • Optimize imports

qortal.jar

MD5: 187e04a673a0c9b5eeaf91f8dc23dd1c
SHA1: c75390fb970a9495ac576b410d6707f189d0b1d5
SHA256: f71b45725dcd910af229e96b372411d66df979aad05044eb8edc6d70f2fd8296

qortal.exe

MD5: e8529f313c7f86261459d82348674b42
SHA1: 5320afe0ad41dcc2762fa204450156a01fd5bd57
SHA256: 604b8780e07f09a1cb4d8ee81be8543703ef3a5d448b0058751ceae4a8ec2e3e

VirusTotal report for qortal.exe

qortal.zip

Contains bare minimum of:

  • built qortal.jar
  • log4j2.properties from git repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\n}\n" > settings.json

All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/

MD5: d50da2a639aa5a63eabd828488db5191
SHA1: c16991ac7728711b8d70c62513a1932edd5b6b06
SHA256: 6909d394c5bb725f08bc499d738dde927e7876502a3fdbfdf93ae675fb60ffb6

v4.3.1

21 Oct 01:30
033b6ad
Compare
Choose a tag to compare

Changes in this release:

  • Sponsorship slot reduced to 1 (takes effect Saturday, October 28, 2023 9:00 AM )
  • Improvements to Electrum-based wallets
  • Additional Electrum servers added (on new versions courtesy of @AlphaX-Projects )
  • Multiple dependencies updated and ntp servers updated
  • Added support for overall thread limits and set default thread limits (to assist with thread over-use and disconnects)
  • Fixed failed trade 'filtering' (so trade portal does not show trades that have previously failed) will currently only work for 24 hours, however further filtering will be taking place in the Qortal UI.
  • Added 24 hour summary API call
  • Update logging defaults and jetty

qortal.jar

MD5: 435e61856a9e49ac5ef4ae143cc8b793
SHA1: 8407504949c350f3aa60f415bca1d4b63ffb15ec
SHA256: 153937f1f75e221f7841aec4329472202284f5885961021ba779fb6fa1302ca2

qortal.exe

MD5: 090e76a3ae40951967c035a8a33c4a1d
SHA1: d0c37d1d74b625ceafa0ee975dfd74b8a0c11add
SHA256: d81840323af96cb6377c2292ffd3436f7770b6a81e4b1ce6a2c428c4f693b9fb

VirusTotal report for qortal.exe

qortal.zip

Contains bare minimum of:

  • built qortal.jar
  • log4j2.properties from git repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\n}\n" > settings.json

All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/

MD5: 5832ff331ef116a59181bc4b628bf703
SHA1: 0d9540f2618fafb5015f7ac1b090377d71195a6e
SHA256: 5d02c29a4f55a72d54059f445d5fbf923df568fd9b9555a3b92344221ba08503

v4.3.0

25 Aug 16:52
Compare
Choose a tag to compare

Changes in this release:

  • Update/improve various transaction types on Fri Sep 01 2023 09:00:00 UTC. Nodes must update before this date.

  • Increase default maxTransactionsPerBlock to 50 now that the process is faster. Can be increased much further in the future.

  • Fixed long term issue preventing trade bot statuses from being logged correctly.

  • Various trade bot improvements

  • Wait until unconfirmed transactions are considered to be valid before broadcasting them.

  • Always use rate limiter for metadata requests, and sleep for a random amount of time between fetching metadata items.

  • Consolidated shared functionality into BitcoinyTests.java and ACCTTests.java (thanks to @kennycud)

  • Fix website sub-folder rendering 404 (thanks to @jschulthess)

  • Added POST /at/create endpoint (thanks to @Philreact)

qortal.jar

MD5: 8f69ec2b382ff8fb302545feb7a3cc15
SHA1: 7d4c9d10b428258b00b641ba0d662fb410159198
SHA256: 456fdcc491ba958cae5c3307d9a994b456eb88f2984a519fc4daf5ff5ec92195

qortal.exe

MD5: 688d022cfcf37a774aa7cf17b41d029f
SHA1: fb100c4296656dc9a9aa5994a97cb21a1c7c2487
SHA256: 546f6fc950b3905763a6f45b22496d53575b77998cf451de5421535ea1086bff

VirusTotal report for qortal.exe

qortal.zip

Contains bare minimum of:

  • built qortal.jar
  • log4j2.properties from git repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\n}\n" > settings.json

All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/

MD5: a82d37562177a2fc57d85d78ba6e83c0
SHA1: a6b27518131b3e620fc6b9a975b13aeb875f8b8a
SHA256: ce5b287ef6280d8c01d3589987c7bda6baba472b04a7cbab31d49498a5a91cbf

v4.2.4

12 Aug 18:58
Compare
Choose a tag to compare

Changes in this release:

  • Cache the online accounts validation result, to speed up block minting.

  • Optimized transaction importing by using a temporary cache of unconfirmed transactions.

  • Increase minimum unit fee to 0.01 QORT on August 15th at 5:00PM UTC.

qortal.jar

MD5: 159d30b403fd706322217d7c488cc697
SHA1: f039469dafcf48152ac50ebfe60ec41fa41bd9b5
SHA256: 4971523f39fe03746c3d1c4892946b853a3f5c2d9b8f698a8c45324810eed111

qortal.exe

MD5: e5f1b92ae25f10e55e0a3b8fecc5728b
SHA1: 3683270bbea277d3505ad1a276b93de340dca8da
SHA256: c2eeeb919123c8ea2765c75196ecbb05832426fcb27ed5d4ae69bba27ce03d72

VirusTotal report for qortal.exe

qortal.zip

Contains bare minimum of:

  • built qortal.jar
  • log4j2.properties from git repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\n}\n" > settings.json

All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/

MD5: 576610c2cde85d7656f072bc8fb95ac0
SHA1: 2d17059f6bf9f06ee6957e00f536c2cc3e6769a5
SHA256: 5ba9d8398bbf7c3402407646304a4547349f41e87661de406040b760cf894e1d

v4.2.2

03 Aug 17:26
Compare
Choose a tag to compare

Changes in this release:

  • Fixed new issue when including unconfirmed transactions in a block.

  • Added block minter logging relating to unconfirmed transactions.

qortal.jar

MD5: 38c6a91852790c38aaac064da7b46547
SHA1: 340739fa49002660fed3bcb45090fb65eb3a98be
SHA256: b776f907f836d02604bf5fd437b3be392254f4efa4c49e96357fe57e78079ba4

qortal.exe

MD5: ab4f5585680666280a842976ff7b2a34
SHA1: b8d0b83451ac20dd959b8338b0c8afb87e85d35f
SHA256: c9d844d5bbc4bd4a805018a0d22fa4e47cee7fc332ec62fca0137017e41a31c0

VirusTotal report for qortal.exe

qortal.zip

Contains bare minimum of:

  • built qortal.jar
  • log4j2.properties from git repo
  • start.sh from git repo
  • stop.sh from git repo
  • printf "{\n}\n" > settings.json

All timestamps set to same date-time as commit, obtained via git show --no-patch --format=%cI
Packed with 7z a -r -tzip qortal.zip qortal/

MD5: 3a7a6a06cf9b3ba518874b466eafd230
SHA1: 83d1a39030e5facf0d7f4cc7300d6eccb0a6e9af
SHA256: a83be5b55d815608eb7fed5bf237ecfd971ce24ba950a1953f314698fc711626