Burstcoin Software

Burstcoin software is developed by talented programmers who are active in the Burstcoin community.  As you may know from reading about Burstcoin’s history, its core blockchain technology is impressive.  Building upon this core, applications bring these impressive capabilities to real-world business and contribute to real-world consumer adoption.  The skill and dedication that Burstcoin development attracts and retains is a testament to its core underlying value and uniqueness.

A look through the Burstcoin software library will leave you impressed with what can be accomplished by a passionate community who understands the value of Burstcoin.

Development contributions are appreciated.  To get involved, see the development section.

Burstcoin software library

A great deal of technical knowledge is not required to use the Burstcoin network’s highly developed open source software. With a 64 bit version of Windows, all of the software needed for sending and receiving Burstcoin, for basic mining operations, and even for running a full node can be installed using QBundle, a fully integrated package that requires just a few clicks and a little time waiting for individual components to download and install automatically.

For more experienced users, this library contains the entire collection of Burstcoin software.

Please note: New users should review the guide entitled “Getting Started with Burstcoin” before installing or using any Burstcoin software.

This Burstcoin software collection is organized by category.  Click plus signs to open each section.

Wallets

QBundle

Stable, Local, Dymaxion Compatible

The easiest choice for beginners using Windows is to download Qbundle. QBundle is a convenient launcher which installs the BRS local wallet, plotting software, and mining software with a few clicks.
Main Developers: Harry1453
Download link: https://github.com/burst-apps-team/Qbundle/releases
Platform: Windows
Installation guide: QBundle Installation and User Guide 

Phoenix

Local, Dymaxion Compatible

New Cross-Platform Burst Wallet. A multi-platform application architecture is made possible through a few key front-end technologies: React Native, Angular, and Electron. By using these technologies in conjunction, Burst wallet developers will enjoy a modern application development workflow without sacrificing the quality of the end-product.  See  SIP-18  for more information.

Main Developer: Burst Apps Team (BAT)
Github repository: https://github.com/burst-apps-team/phoenix/releases
Platform: Windows, MacOS, Linux, iOS, Android

Easy2Burst

Dymaxion Compatible

Easy2Burst is the successor of QBundle.
Main Developer: HeosSacer
Github repository: https://github.com/HeosSacer/Easy2Burst
Platform: Windows, Linux, MacOS

Burst Reference Software (BRS)

Stable, Local, Dymaxion Compatible
The Burst Reference Software (BRS) is the main Burstcoin wallet. It allows connection to the Burstcoin network. The Burst Reference Software is the wallet/software included in QBundle. This wallet version is developed and maintained by the Burst Alliance and supports a multitude of database back ends.
Main Developer: Burst Alliance
Download link: https://github.com/burst-apps-team/burstcoin/releases
Platform: Windows Installation, Linux Installation, MacOS Installation, Docker Installation

Aspera

Dymaxion Compatible
Aspera was a Burstcoin Wallet written in go. This wallet opens up a whole new dimension for Burstcoin with state-of-the-art technologies (partial blocks validation, new front-end, etc.).  This project is no longer being developed.  
Main Developer: PoC-Consortium
Github repository: https://github.com/PoC-Consortium/Aspera
Platform: Windows, Linux, MacOS

Burstcoin mobile wallet

There are several mobile applications on Google Play for Burst, but some are outdated and some of dubious quality.  This is the only mobile wallet that is recommended.

Stable, Online, Dymaxion Compatible
The mobile wallet for Android and iOS which provides the following features:

  • Watch only addresses
  • Currency conversion
  • Client-side encryption and decryption
  • Encrypted / Unencrypted transaction messages
  • Contact book
  • QR code support
  • Secure and easy passphrase generation
  • Support for over 15 languages
  • Support for over 30 currencies

Main Developer: PoC-Consortium (lead dev: @cgb)
Download link: https://play.google.com/store/apps/developer?id=PoC+Consortium
Platform: Android

HotWallet

a light-weight version of the current BURST wallet for easy access to send and receive BURST.
Main Developer: Zoh, Burst Applications Team
Download link: hotwallet.cash
Video Guide: https://www.youtube.com/watch?v=V-1TC3NcMME&feature=youtu.be  

I18N – Internationalization (mobile wallet)

The major part of the wallet localization is done via a .json file containing definitions for text strings used in the wallet. The naming is such, that a 2-letter code denotes the language. en.json is the source file (see below).

If you want to translate this file into some language, you need to translate the “Create New Account”, “Done” etc. not those in ALLCAPS. A major constraint is, that the translated text not only be correct and stylistic, but also of about the same length as the original content. It can be shorter, but not much longer. The 2-letter language code is ISO 639-1

en.json localization file

References

https://bitcointalk.org/index.php?topic=2080040.0https://forums.getburst.net/t/one-month-of-pocc/603https://forums.getburst.net/t/burst-on-the-go-the-poc-consortium-releases-their-android-wallet/794

Plotting

ENGRAVER

Stable, Dymaxion Compatible, POC 1, POC 2
Engraver is a BURST plotter that natively generates optimized plot files.
It generates PoC2 files and is intended to work on any UNIX system with a sufficiently sane filesystem (able to pre-allocate space), but for now only Linux and MacOS have been tested. 64bit only!
Main Developer: PoC-Consortium
Download link: https://github.com/burst-apps-team/engraver
Installation guide: How to compile from source
Platform: Linux, MacOS

TurboPlotter 9000

Stable, Dymaxion Compatible, POC 1, POC 2
TurboPlotter 9000 is a CPU/GPU PoC 1 + PoC 2 plotter and plot integrity checker.
Main Developer: Blackpawn
Download link: https://blackpawn.com/tp/
Platform: Windows, Linux, MacOS

XPlotterGui

Stable, Dymaxion Compatible, POC 1POC 2
XplotterGui is a GUI version of Xplotter with SSD Cache, File Merging, and POC2 Conversion features.
Main Developer: JohnnyFFM
Download link: https://github.com/JohnnyFFM/XPlotterGui/releases/latest
Platform: Windows

XPlotter modded

Stable, Dymaxion Compatible, POC 1, POC 2
XPlotter is the default plotter that comes with QBundle and provides CPU PoC 1 plotting with AVX support. This modified version supports PoC 2 plotting.
Main Developer: JohnnyFFM
Download link: https://github.com/JohnnyFFM/XPlotter/releases/tag/v.1.31
Platform: Windows

gpuPlotGenerator

Stable, Dymaxion Compatible, POC 1
gpuPlotGenerator is a GPU PoC 1 plotter.
Main Developer: bhamon
Download link: https://github.com/bhamon/gpuPlotGenerator/releases/tag/v4.2.2
Platform: Windows, Linux, MacOS

Mining

Scavenger

Stable, Dymaxion Compatible, POC 1
Scavenger is a burst miner written in Rust. It features direct io, avx512f, avx2, avx, sse, and opencl.
Main Developer: PoC Consortium
Download link: https://github.com/PoC-Consortium/scavenger/releases/tag/v.1.7.2
https://burstcoin.community/scavenger-compile-from-source/
Platform: Windows, MacOS, Linux, Unix (64 bits)

Blagominer modded

Stable, Dymaxion Compatible, POC 1, POC 2
This is a modified version of Blagominer. This modification of Blagominer builds upon modifications previously made by Quibus.
Main Developer: JohnnyFFM
Download link: https://github.com/JohnnyFFM/miner-burst/releases/tag/v.1.170911
Platform: Windows

Blagominer

  • update with Collision free dual mining 
  • Tracking (and displaying) of possibly corrupted plot files

Stable, Dymaxion Compatible, POC 1, POC 2
This is a modified version of Blagominer by adnzno1

Main Developer: andzno1

Download link: https://github.com/andzno1/blagominer 

Burstcoin-jminer

Stable, Dymaxion Compatible, POC 1, POC 2
Burstcoin-jminer is a GPU assisted Proof of Capacity (PoC) Miner for Burst.
Main Developer: de-luxe
Download link: https://github.com/de-luxe/burstcoin-jminer/releases/tag/0.5.2-RELEASE

Platform: Windows, Linux, MacOS

CreepMiner

Stable, Dymaxion Compatible, POC 1, POC 2
CreepMiner is a client application for mining Burst on a pool or solo. It supports CPU mining (SSE2/SSE4/AVX/AVX2) or GPU mining (OpenCL, CUDA).
Main Developer: Creepsky
Download link: https://github.com/Creepsky/creepMiner/releases/tag/1.7.19
Platform: Windows, MacOS, Linux x86_64 or ARM7

Pool

BurstNeon Burst-Pool

Stable, Dymaxion Compatible, POC 2
This pool software was developped by BurstNeon (https://burstneon.com).
Main Developer: BurstNeon
Download link: https://github.com/BurstNeon/burst-pool/releases
Platform: Linux

Nogrod

Stable, Dymaxion Compatible, POC 2
Nogrod is the all-new PoCC pool software written in GO. It provides SSE4 + AVX2 support, a fair share system based on estimated capacity, grpc api, multiple wallets as backends using the wallet API, can talk directly to wallet database, and dynamic payout thresholds/intervals based on messages on the blockchain.
Main Developer: PoC-Consortium
Download link: https://github.com/PoC-Consortium/Nogrod
Platform: Linux

dAPPs

CloudBurst

Stable, Dymaxion Compatible
CloudBurst is a decentralized cloud storage application to upload & download files from the Burst blockchain.
Main Developer: CurbShifter
Download link: https://github.com/CurbShifter/CloudBurstDAPP/releases/latest
Platform: Windows, MacOS

BurstCoupon

Stable, Dymaxion Compatible
BurstCoupon allows you to create and claim password protected coupons as extension for the Burst blockchain.
Main Developer: CurbShifter
Download link: https://github.com/CurbShifter/BurstCoupon/releases/tag/1.19
Platform: Windows, MacOS

Paper Wallets

PaperBurst

Stable, Dymaxion Compatible
PaperBurst is a paper wallet generator for Burst.
Main Developer: Umbrellacorp03
Download link: https://github.com/umbrellacorp03/PaperBurst/releases/tag/1.0

Platform: Windows

Other Tools

TurboSwizzler

Stable, POC 1, POC 2
TurboSwizzler is an application to convert PoC 1 plots to the PoC 2 format. Currently supports drive to drive mode with plot merging.
Main Developer: Blackpawn
Download link: https://blackpawn.com/tp/
Platform: Windows

Poc1to2Converter

Stable, POC 1, POC 2
Poc1to2Converter converts PoC1 plots to POC2 plots.
Main Developer: JohnnyFFM
Download link: https://github.com/JohnnyFFM/Poc1to2Converter/releases/tag/tag/v.2.4
Platform: Windows

PoC-Consortium Poc1to2 Converters

Stable, POC 1, POC 2
This Poc1to2 Converter for Linux converts PoC1 plots to POC2 plots. There is a rust binary converter (recommended) or a perl script version.
Main Developer: PoC-Consortium
Download link: https://github.com/PoC-Consortium/Utilities
Platform: Linux

Burstcoin Explorer

Stable, Dymaxion Compatible
Burstcoin explorer is a block explorer for the Burst network.
Features include:

  • Search for and view blocks, accounts, and transactions
  • Keep a list of accounts you are watching
  • Keep an eye on the current Burst price, both in BTC and USD
  • Observe the current status of the Burst Network
  • Countdown upcoming events such as the Pre-Dymaxion Hard Fork

Main Developer: harry1453
Download link:  https://github.com/harry1453/burstcoin-explorer-android/releases/tag/v1.4
Platform: Android 

Burst MemPool Monitor

Stable
Explore unconfirmed transaction on the Burst blockchain.  
Main Developer: MrPilotMan
Download link:  https://github.com/MrPilotMan/Burst-MemPool-Monitor
Platform:

Development Library

BurstLib

Stable, Dymaxion Compatible
BurstLib is a cross platform dynamic library to make developing applications and tools compatible with the Burst blockchain easier.
Main Developer: Curbshifter
Download link: https://github.com/CurbShifter/BurstLib/releases/tag/r16
Platform: Windows, MacOS, Linux, Unix

@burstjs

A BURST JavaScript library to make it easier for developers to build apps using Angular/React/Node.js/JavaScript. The library is broken down into four packages:

  • @burstjs/core
  • @burstjs/crypto
  • @burstjs/http
  • @burstjs/util.

Main Developer: blankey1337 (BAT) and Ohager (BAT)
Documentation: https://burst-apps-team.github.io/phoenix/index.html
Source Code: https://github.com/burst-apps-team/phoenix/tree/develop/lib
On NPM: https://www.npmjs.com/search?q=burstjs
Platform: Cross platform

15 + 12 =