The Burst Apps Team is currently the custodian of the Burst Reference Software, aka Burst Core, aka BRS. Swiftly moving in to fill the void left from the departure of the PoC Consortium. BRS is programmed in Java, enabling it to be run on any platform. This is the software that is at the center of the Burst network. Running this software, with your ports open to the outside world, is running a “full node”. Running a full node helps secure and distribute the network.
BURST Features
- Proof of Capacity – ASIC proof / Energy efficient mining
- Fast sync. with multithread CPU or OpenCL/GPU (optional)
- Turing-complete smart contracts, via Automated Transactions (AT) https://ciyam.org/at/at.html
- BlockTalk Framework Allows Smart Contract Development in Java
- Multi-Out Transactions (Multiple Addressees and Amounts Per TX)
- Asset Exchange and Digital Goods Store
- Encrypted Messaging
- Fair Release No ICO/Airdrops/Premine
Download Burst Core Wallet – BRS 2.4.2 here!
Current Release
BRS 2.4.2
August 13, 2019
Changes in this release:
- Fixed HTTP API Encoding being reported to the client incorrectly, leading to the client incorrectly parsing special characters
- Limit maximum number of items returned by HTTP API
- Fixed NPE in ProtoBuilder when fetching an account
Zip SHA-256: a03cb6491b4fa870b7d3498f9449df822d5612ab167576b4408c5ba0bbcf1afc
Download burstcoin-burstcoin-2.4.2.zip – 39.2MB
Past Releases
BRS 2.4.1
July 14, 2019
Changes in this release:
- Default to submit nonce whitelist off
- Revert removal of rejection of surplus parameters
- Add option to bind V2 API to specific interface
- MariaDB Settings tweaks
- Various bug fixes and improvements
Zip sha256: fc3d943ddd34c6e3fefed5de824f2ebe72ba6947fb9d287ef95875f56ea775a2
Download burstcoin-burstcoin-2.4.1.zip – 39.1MB
BRS 2.4.0
June 30, 2019
Changes in this release:
- Massive DB optimization, much much faster sync speed (Benchmarked at 7 hours to sync to block 600k on a 4C/8T 16GB RAM system, under MariaDB 10.3)
- Implemented CIP19 – View incoming & outgoing multi-out transactions in the UI
- Added new feature to sign arbitrary messages using UI
- Fixed gRPC error descriptions
- Comprehensive V2 API with all functionality of V1 implemented
- Auto pop-off on block push fail with slow back-off, should prevent nodes from getting stuck forever
- UTStore should produce waaaay less spam
- CORS on by default
- Minimum previous version is now v2.3.0
- Enforce fee structure (Inactive)
- Improved algorithm for transaction candidate selection
- Check in gRPC generated files (simplifies build)
- Tighter timings for sync threads
- Burstkit4j integration
- Rewrite support for UI (Apps that utilize deep linking such as phoenix can now be hosted by BRS)
- Add a method to not submit passphrase when solo mining by configuring passphrase in config and only submitting account ID, and an option to disallow others from mining on your node
- AT debug option
- Improvements to AT implementation
- Web UI: Display AT messages as both string and hex
- Fix UT Store failed removal
- Re-add getGuaranteedBalance HTTP API call as lots of clients depended on it
- Test endpoint support for QR code generator
- Implemented CIP20 (Inactive)
Zip sha256: a3d357a18b6f806521d466762636c81c9bc5c71edc0203503f0b83dcdea3d372
Download burstcoin-burstcoin-2.4.0.zip – 37.9MB
BRS 2.3.0
March 3, 2019
Changes in this release:
- Fix of major security vulnerability where passphrase was sent to node upon login
- gRPC-based V2 API. Currently only contains calls needed for mining, will be expanded in future if well received.
- Migrate to GSON as JSON library
- Significantly improve sync speed, as well as other minor performance improvements
- New Semver-based versioning system
- Fix bug where reward recipient assignments would not go into unconfirmed transactions
- Lightweight Desktop GUI, with tray icon (For windows and mac, can be disabled with “–headless” command line argument)
- Automatically add conf/ directory to classpath
- Configurable TestNet UI/API port
- New getAccountsWithName API call
- UI: Fix 24h timestamp display option
- Allow development versions of wallet to run on TestNet only
- Fixed bug where string validation could fail in certain locales
- Use FlywayDB for database migration management
Zip sha256: 21afa3be8971ad491b5aabc775263710a93fd767b2448d0074360c9587204ed6
Sha256 signed by @harry1453 using public key 871a79f30c5f4e70d6915978fbb29b2e9969746e28322a4d93413c46b9f9566e
: fc839899621c0f9c802a0fcf712231d3f5d1f88d552ba1ad0c1cac24a32b750b39c4343a440beda14dcdf30108cdb4298b1508e4e2b63363f0d366d5b717aed0
Download burstcoin-burstcoin-2.3.0.zip – 36MB
BRS 2.2.7 “Eschaton”
Released Jannuary 2, 2019 – Thank you, Brabantian, and the rest of the PoCC, for all that you did for Burst.
Final enhancement release on top of BRS 2.2.6
sha256sum of burstcoin-2.2.7.zip:
3fd84d68207d5bdcf429c9f43cbb450f84780a2b06abff55784262dff5a30bc5
Enhancements: (@Brabantian)
- fat block forging for specific situations (emergency/spam, sponsored mass-airdrops) Wallet has a 400 block TTL (time-to-live) in this mode
- will talk only to 2.2.6 or later – only these versions provide a full-scale spam protection in both (push & pull) UT transfer modes (CIP17). Please get rid of pre-2.2.6 versions which can be abused for spam reflection attacks.
- clean peer from peers list if it cannot be fed UTs (peer probably went offline). Keeps up a healthy peers list. (@rico666)
Fixes:
- Reward recipient assignment in UI should work now (fix-fix from blankey1337)
- Test API “This request is only accepted using POST!” Fix (@Brabantian)
Download burstcoin-burstcoin-2.2.7zip – 22.6MB
BRS 2.2.6 “Citadel”
Released December 8, 2018
Enhancement release on top of BRS 2.2.5
sha256sum of burstcoin-2.2.6.zip:
c9763e17b3897957d91519a205c470cb9b138f4468637dab2b8749a090cbdef9
Major Enhancement/Fix:
- Implementing CIP17: Differential UT Propagation for push & pull (@Brabantian )
Enhancements – new versions:
- mariadb connector (2.2.3 -> 2.3.0)
- hikaricp (2.7.8 -> 3.2.0)
- jacoco (0.7.9 -> 0.8.2)
- jooq (3.10.5 -> 3.11.7)
- mockito (2.15.0 -> 2.23.4)
- minor updates: H2, JNA, Kryo, hsqldb
Download burstcoin-burstcoin-2.2.6zip – 22.6MB
BRS 2.2.5 “Mitigator”
Released November 18, 2018
Maintenance release on top of BRS 2.2.4
sha256sum of burstcoin-2.2.5.zip:
7a17196b28a8c849df74a0133f08ea623097cba932bd1839fcb1064255639f22
Fixes:
Anti-Reflection Patch (@ac0v )
Revert UTStore size
Enhancements:
new jetty version 9.4.14
Download burstcoin-burstcoin-2.2.5zip – 22.3MB
BRS 2.2.4 “Propagator”
Released October 25, 2018
Maintenance release on top of BRS 2.2.3
sha256sum of burstcoin-2.2.4.zip:
519e3e23945daa71260cb603e58f9e3099892c2d8a44981d07d77570846867d0
Fixes:
- Security fix (JS injection) (@rico666)
Enhancements:
- increasing size of UTStore 4-fold (@rico666)
- getBlocksFromHeight P2P extension #411 (@Quibus-burst)
- several UI enhancements and fixes (Almurik)
Download burstcoin-burstcoin-2.2.4zip – 22.2MB
BRS 2.2.3 “Victor”
Released June 6, 2018
Maintenance release on top of BRS 2.2.2
sha256sum of burstcoin-2.2.3.zip:
2657a6e607d4322e43d502df6b4b733166d12b333e93b3d4228a71a1c81eb69b
Fixes:
- UPnP fixed once again (Heos), number of public nodes should grow again
- fixes to rare race conditions in UT handling (Brabantian)
- adding forgotten /lib directory for ARMv7 hosts (rico666)
Enhancements:
- DeepQR CIP14 – special thanks to Almurik (UI), Brabantian (specs & backend), Nixops (specs)
Download burstcoin-burstcoin-2.2.3.zip – 22.1MB
BRS 2.2.2 “Stabilizator”
Released September 17, 2018
Multiple stability patches on top of BRS 2.2.1
sha256sum of burstcoin-2.2.2.zip:
a7f672cf15cb9a99c22fae473b91bfed9caf45395fb83f3c61c0fa297daff2ac
Fixes:
- getOrderedATs was broken – did not honor the account latest flag and so the result contained duplicate data
- ATs (eg. Crowdfund) mixed with other appendages breaks the sync
- an issue, which is already fixed in nxt kills our leading/trailing newlines for eg. crowdfund, but also many more items -> mrv777/NXT@f3b2038
Enhancements:
- FeeSuggestion
- CIP6
- CIP7
Download burstcoin-burstcoin-2.2.2.zip – 21MB
BRS 2.2.1 “Pre-Dymaxion”
Released June 6, 2018
First PoCC-initiated hard fork release, patchlevel 1. This wallet will hard fork at block height 500 000 with the following features:
- up to 4 times larger block size
- dynamic fees
- Multi-Out payments
From block height 502 000 on the wallet will also switch to PoC2 nonce validation.
After the hard fork, the effective transaction capacity of this wallet will be up to 80 times that of the previous 2.0 version.
sha256sum of burstcoin-2.2.1.zip:
6bb82c125db2757bf7a92512907785c02a8312d910a85ca4e0600b3860a21bc1
Fixes:
- UPnP does not close ports anymore, our network of public nodes should grow again
- problems in blacklisting peers should be gone
- stability – no single BRS 2.2.1 halted unexpectedly in our tests
Download burstcoin-burstcoin-2.2.1.zip – 20.5MB
Burst Reference Software 2.0.4
Released April 9, 2018
This release is the foundation of the future Burst. It offers better performance, stability and security compared to any release so far. It has some nice features like UPnP, JOOQ (for any database backend – via DB manager), snappier UI, improved market etc.
We also cut some things away to keep it slim (DB dumps really better than Quicksync) and slick.
Notable changes to 2.0.3 are:
- bugfixes in solo mining capability
- async/sync repairs for frontend (due to new jQuery)
- mariaDB/H2 bootstrap handling in burst.sh (Unix)
- DB robustness (ensuring InnoDB)
sha256sum
burstcoin-2.0.4.zip: bf9b701f7a6d3ba111ebc060596c18aac61bfab501b9f59b08153115bfcf0d82
Download burstcoin-burstcoin-2.0.4.zip – 22.7MB
Burst Reference Software 2.0.3
Released March 15, 2017
This release is the foundation of the future Burst. It offers better performance, stability and security compared to any release so far. It has some nice features like UPnP, JOOQ (for any database backend – via DB manager), snappier UI, improved market etc.
We also cut some things away to keep it slim (DB dumps really better than Quicksync) and slick.
sha256sum
burstcoin-2.0.3.zip: 6e1d4771be5896eb5210e2e1bfb83cb51db32b4b3d2afd26af8f9b90855a10b4
2.0.2 – hotfix for P2P communication
2.0.1 – re-sync 2.0.1 branch with master
2.0.0 – some docs for the conf upgrade feature under Linux/Unix
Downloadburstcoin-2.0.3.zip– 19.4MB
burstcoin-1.3.6cg
Released October 29, 2017
- Multiple Database Functionality (MariaDB, Firebird, H2)
- Quicksync
Download burstcoin-1.3.6.cg.zip – 39MB
burstcoin-1.3.4cg
Released Septermber 5, 2017
- Advanced UTF8 Support
- Enhanced Database Deployment
- Improved Web GUI Version Notification
Download burstcoin-1.3.4.cg.zip – 8.11MB
burstcoin-1.3.2cg
Released August 11, 2017
- First release of the CryptoGuru Enterprise Burstcoin Wallet.
- MariaDB Back End