A Beginner's Guide To Installing the Burst Core Wallet

BurstFAQ
2018-01-07 18:16

NOTICE - THIS TUTORIAL IS NO LONGER VALID AS BURST IS USING NEWER/BETTER SOFTWARE. PLEASE FOLLOW THIS TUTORIAL IF YOU ARE USING WINDOWS:

https://www.ecomine.earth/qbundleinstallguide/

OR, GO TO THE GETBURST FORUMS TO GET FURTHER HELP https://forums.getburst.net/

 

 

Even though AIO wallets exist out there to make it easier to get involved in Burst, it's actually much better to start with the basics so you can understand everything as long go along. You will run into situations where you need to do things outside of the capabilities of the AIO wallets. This tutorial is going to walk you through getting Burst Core completely set up on your computer.

Sections Of This Tutorial

 

Requirements For This Tutorial

  • Synchronized Computer Clock
  • Windows 7 or 8 64-bit
  • Java 64-bit
  • Dual-Core or Better CPU
  • 4GB RAM
  • 10GB Hard Drive Space

Requirements - Your Computer

Burst can actually be installed on a 32 bit system and will hobble along for a bit, but you will constantly be running into errors. So, you will need a 64-bit operating system to even start anything. Don't try to continue without that. It's possible that these limitations will change in the future, but this is how it is at this time. Burst can actually run on a single core CPU, and 2GB of memory, but for a decent experience, it's best to have what is listed at minimum.  Having a running local Burst wallet actually uses up less than 6GB of space at the time I am writing this, but it's best not to cut that short. The database grows every day, and other things on your computer need access to free space as well. It would be best if you had a lot more free space than 10GB, but that's getting into other issues not related to Burst.

Requirements - Time Sychronization

It's extremely important that your computer's clock is synchronized to a standard time server.  Why? Your clock needs to be essentially at the same time as the rest of the network, or the information that is shared between you and the network won't match. If information such as a transaction doesn't match, it won't be counted as valid, and the rest of the network won't recognize it.

So, what we're going to do is install a program that checks your time against a clock that a;ways keeps correct time,  and if needed, adjusts your computer's time to that time. Click here to go to the NetTime download page. Once there, under "Download" click on the link under the "Current Stable Release" and save it to your computer.

After it has finished downloading, run the program by either doube clicking on it, or choosing "Open" or "Run" through your browser. You will most likely get a warning that wants you to confirm if you want to run the program. Yes, you do.

 

Unless you want to change anything with the installation for some reason, keep clicking "Next" and you will get to an option that is checked that says "Install As Service". This enables the clock to run in the background, and always start up when you turn on your computer. Leave that checked, and continue clicking next, until the "Install" button appears, and click that as well. When it's done instsalling, it will have an option checked to start NetTime now, and you can leave that checked and click "Finish".

Requirements - Java

Next up is Java. Burst is programmed in Java, so you need to have that installed to be able to run it. What we'll do first here is to see if it's already installed. If so, we are going to uninstall whatever is there, and install the most up to date version. 

Go into Control Panel -> Programs -> Programs and Features -> Uninstall a program (Windows 7 & 10) OR

Type in "Add or remove programs" from search bar (Windows 10)

Uninstsall all java versions you have. It's possible that you have a 32-bit and the 64-bit version both installed. Just to ensure that everything is correcly installed, we're just going to wipe it all clean, and put in the correct version. 

Now go to this web page here, https://java.com/en/download/manual.jsp, and download the "Windows Offline (64-bit)" , and run it just like you did the NetTime download. It will walk you through the istallation process, and get you all set up.

Ready to Get Burst Core

Ok, everything is setup and ready for you to download the Burst Core software. Go to http://burstwallet.io, and in the menu on the right under "Choose Your Wallet", go to "Burstcoin Core Wallet (All OS)" 

Right click on the large Download link and choose "Save As".

 Navigate to your desktop and save the file there.

Now,  you can either open the file you just downloaded by finding it on your desktop, and double clicking it, or choose "Open" from your browser.

You will see these files appear in a window.

Now, right click on your desktop, and from the menu that appears choose New -> Folder.

An folder icon will appear with the cursor flashing in it. We'll name this folder BURST.

Now, go back to the window you just opened from the Burst Core download.  Select all of the files you see there, and drag them over the the new BURST folder you created. A copying messge should come up that will show you the progress of the files being unzipped and copied to their new home.

You can now close the window where you had drug all the files from. Just in case, don't delete the Burst Core download, you may need it again in the future. Or, you can just as easily go back and download it again.

Ready to Synchronze The Burst Blockchain

You have probably heard the term "blockchain" used many times on your way to finding Burst. Basically, the blockchain is all of the records and information for the Burst network. It's the entire Burst history of everything everyone has done with Burst. The accounts, the transactions, the addresses...everything all kept in order, and all publicly viewable. All of this information is organized neatly into "blocks" and stacked on top of each other into a chain. What you need to do now, is get the Burst blockchain.

There are a couple ways to do this, and I'll go through the easy, but longer way. If you want to do it the faster, and slighly more difficult way, click here to downlaod and install the Burst blockchain.

So, you should have the BURST folder that you created on your desktop open, and all of the files that you downloaded are in there.

Doube-click on the file named run.bat

This will open up the Burst Core client and you will see a bunch of text scrolling by.

What it's doing is connecting to the network. After it gets some connections established to other Burst servers that are running, it'll check to see if it has an up to date blockchain. You won't have it, so it will start downloading it. What it will do is create a new folder named burst_db in your BURST folder, and will be processing and adding the blockchain history to a couple files in there. These files are burst.mv.db and burst.trace.db . Now, this process will most likely take a couple days, so you need to leave your computer running and connected to the internet. You can go about whatever else you need to do on the computer.

**PLEASE NOTE** If you need to close down the Burst client, or reboot your computer, you should try to do so "gracefully". First, click on the window of the Burst client program. Next  hold down the Ctrl button and hit the C button twice. This is the best way to shut down Burst to keep the blockchain file from being corrupted. **

You'll see on the screen that the Burst client is processing blocks, and will do so until it catches up with the current block. This can take anywhere from several hours to days. The speed of this is determined by a lot of different factors...servers you are connected to, your internet connection, your computer speed, etc.

Ready To Burst

Now, you should have the Burst Core client installed, and you're ready to create your first account. 

Tags: beginner, burst core, newbie, tutorial, wallet