HPB Wallet User Guide

Size: px
Start display at page:

Download "HPB Wallet User Guide"

Transcription

1 HPB Wallet User Guide V1.1 HPB Foundation November 2018

2 Introduction The HPB Wallet was designed to be the main gateway to the HPB blockchain. The wallet is an easy-to-use mobile app providing users a secure and simple way store and transfer HPB, and vote on the MainNet. HPB Wallet User Guide 1. Create Wallet 1.1 Open your HPB App and swipe left until you arrive at the home screen or press skip to directly open the home screen. 1.2 Click on Create Wallet to get started. You will only be able to use and access other functions of the HPB Wallet App after you have created a wallet. 2

3 1.3 Enter all required information and read the Service and Privacy Policy before agreeing. 1.4 Click on Create Wallet. 1.5 Click on Confirm to back up your wallet. 3

4 1.6 Write down your wallet s mnemonic phrase as displayed on the screen and click Next. 1.7 Click on the words used in your mnemonic phrase in the right order and click on Confirm. 4

5 1.8 Click on Confirm to remove the mnemonic phrase from the HPB Wallet. 1.9 Now you have successfully created a new wallet. Congrats! 5

6 2. Mapping 2.1 Open your HPB Wallet. 2.2 Switch to Me tab by clicking on the bottom right icon of the page. 2.3 Click on MainNet Mapping. 6

7 2.4 Click on Start to Import. 2.5 Choose one of two methods to import your wallet: a) Keystore: Paste your keystore to the text field or click on the Scan icon to scan the exported QR code Wallet. 7

8 b) Private Key: Paste your Private Key in the Plain Text Private Key text field. Please review the Service and Privacy terms before importing your wallet. 8

9 2.6 Click on Mapping (to check your mapping records, click on Search). To map your HPB Wallet click on Mapping. Enter the amount to be transferred, then click Confirm. Enter your password in the pop-up window, then click Confirm. 2.7 After the mapping is completed, you will receive the mapping details confirming the mapping. 9

10 10

11 3. Voting instructions and rules 3.1 Voting Click Me and select Voting for Election to vote. Enter the name of the applicant (individual or organization) in the Search tab. Click Vote to support your selected applicant. 11

12 Enter the Number of Votes and your password, and then click Confirm. 12

13 3.2 Voting rules 1. Voting Period: Each HPB coin can be used to cast one vote every 24 hours, which will be accounted for calculating the node's reward for that day. In order to qualify for the 1/3 blockreward allocation for elected BOE Nodes (specified in the Node Incentive section of the Node Plan) the node must receive at least one vote. 2. Vote source: The eligible amount of HPB coin for voting is captured with a random snapshot of the wallet balance of the previous day. The eligible amount for voting stays the same within the same round of voting and will not change if the balance in the wallet changes. 3. Voting: Voting is done on the HPB Wallet App (download the wallet and see the Wallet User Manual for instructions). For user-friendliness of the automatic voting mechanism, votes can be automated based on a percentage allocation. The following scenarios apply: - Additional funds added to the wallet are not automatically allocated for voting, and must be manually added to the automated voting mechanism - If funds are less than originally specified, the voting allocation will use the percentage allocation based on the remaining funds (random snapshot) 4. Vote Count: Votes received are used to calculate the blockreward for each round. Any votes received are cleared and reset to zero for the next round of voting on the next day. 5. Vote Withdrawal: Withdrawing votes already submitted within the same round/ day of voting. Votes withdrawn within the same day/ round can be used to vote for other BOE nodes. 13

14 4. Export Keystore 1) Click on Manage Wallet under the Me tab and select the wallet you wish to export from the list. 2) Select Export Keystore and enter your password. 3) Click Got it to close the pop-up window and then click on Copy Keystore. Alternatively, you may select QR Code and click on Show QR code to scan. 14

15 4) Paste the copied keystore to the text field or scan the QR code. 15

16 5. Processing Fees One of the major benefits of a public blockchain is the transparency of the chain itself; everyone is welcome to access and read the data, free of barriers and of charge. Writing on the chain however, requires resources to be used by the Nodes managing the chains. This is due to the processes intended to prevent malicious code and junk information from entering the network. This upkeep of integrity is done by HPB s High- Performance and Candidate Nodes consuming computing power and electricity costs, with added business and operational costs on top. The way we incentivize HPB s High- Performance and Candidate Nodes to maintain the network, is through gas fees. High Performance Nodes will prioritize transactions with a sufficient gas amount and higher gas prices, while the lower gas amounts taking on a lower priority. This is paid by the end user (those who are sending the transactions). The end result is marginal to ensure that the transaction is quickly processed, while the processors have plenty of reason to ensure the safety and integrity of your transaction. Transaction fee of HPB = Gas Amount * Gas Price (Gas price per unit, determined by HPB). 16