Parity is one of the many Ethereum clients. It is written in the Rust language, which offers improved reliability, performance, and code clarity. Parity is being developed by Ethcore, which was founded by several members of the Ethereum Foundation.
In this guide, the procedure for installing Parity on Windows will be shown. I will be installing Parity 1.4.5 (latest version as of 30 Nov) on my Windows 10 machine.
Machine Specifications: (Overkill)
- i5-6600K Processor
- Samsung 850 Evo SSD
- 16 GB RAM
Download & Install
Step 1: Download the latest Parity Windows release from Parity’s GitHub page.
Click on the windows download link (as shown by the red arrow below). As an additional precaution, you can check that your download is not corrupted by verifying the file’s MD5 checksum (See How To Check MD5 Checksum of Files for more information).
Important!: Please check that you are at the CORRECT github page and ONLY download Parity from the official Github page.
Step 2: Install Parity!
Begin the installation by double-clicking on the Parity installer.
Step 3: Welcome to Parity!
Once you have installed Parity, you will be redirected to a website on your browser. In the event that you are not redirected, you can just double-click on the Parity icon on your desktop or program list. You should be able to see the “Welcome” splash screen as shown in the figure below.
Accept the terms and conditions to proceed to the next step.
Step 4: Setting up of an Ethereum account
Choose your favourite name for the new account. Rest assured that nobody will be able to see or know what name you have given to your account.
Note: Please remember your password!! If you forgot your password in the future, this Ethereum account (with all the funds and tokens) will be PERMANENTLY lost.
Once you have clicked “create”, you will be brought to this page (shown below). You may note down your new Ethereum address and recovery phrase. Recovery phrase will allow access to your Ethereum account and it serves as a backup.
Step 5: Setup of Ethereum account completed
Confirmation of Status
Step 6: Overview of Parity
You should have come to the following overview screen, where your account is shown.
Step 7: Check out the status of your new Parity node!
Let’s check out how Parity is doing. Proceed to the setting page and enable “status”.
Step 8: Check out the logs of your Parity node.
Click on the “Play” icon at the bottom right corner to expand the log. You should be able to see the logs now.
Step 9: Interpret the Parity’s log
The first red line tells you that Parity is downloading the Ethereum blockchain’s snapshot (blockchain data) from a Parity bootnode. The second red line tells you that the syncing of the Ethereum blockchain has completed and it is now importing the current blocks (as the miners are mining them out).
The total sync time (as shown in the log) is around 1 minute. Insanely fast.
Step 10: You are done!
Feel free to explore around your new Parity node.
Note: Parity will start up upon login from now on. If you do not want this behavior, disable the start at login from the taskbar (as shown in the figure below).
Some things that you can do with your new Parity node:
- How To Import Accounts In Parity
- Backup your Ethereum account (Parity) (Coming Soon)
- Delete the blockchain data and resync from scratch (Coming Soon)