-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
30971e1
commit 37141c2
Showing
33 changed files
with
183 additions
and
10 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,94 @@ | ||
## TODO | ||
# Bitcoin Wallet | ||
|
||
## Hot Wallet | ||
|
||
We suggest you use Blue Wallet as a hot wallet. | ||
|
||
Get Blue Wallet: https://bluewallet.io/ | ||
|
||
## 1. Get Connection QR Code in Doom Wallet | ||
|
||
Click the "Account" tab: | ||
|
||
![](./7-4.jpg) | ||
|
||
Then, click "BTC wallet": | ||
|
||
![](./7-5.jpg) | ||
|
||
then "Connection QR Code". | ||
|
||
![](./7-6.jpg) | ||
|
||
You need to import account by this QR code. | ||
|
||
In "Address List", you can see all addresses in this wallet. You can use any address to receive BTC. | ||
|
||
![](./7-10.jpg) | ||
|
||
Doom Wallet and Blue Wallet will use [BIP84](https://github.com/bitcoin/bips/blob/master/bip-0084.mediawiki) to manage addresses. If you want to learn more about it, you can google BIP 44, BIP 49, and BIP 84. | ||
|
||
And, the addresses (SegWit address) start with bc1. | ||
|
||
## 2. Import Account to Blue Wallet | ||
|
||
Using Blue Wallet. | ||
|
||
![](./7-1.jpg)) | ||
|
||
You need to click the "Add now" button to add a wallet. | ||
|
||
Then, select "Import Wallet": | ||
|
||
![](./7-2.jpg) | ||
|
||
Then, you need to choose "Scan or import a file": | ||
|
||
![](./7-3.jpg) | ||
|
||
Then, you need to scan the QR code generated by Doom Wallet. After scanning the QR code, you will see the account in Blue Wallet. | ||
|
||
![](./7-7.jpg) | ||
![](./7-8.jpg) | ||
|
||
Because it is a watch-only wallet, you can't send transactions in Blue Wallet. You can use Doom Wallet to sign transactions. And you also need to enable "offline signing" in Blue Wallet. | ||
|
||
![](./7-9.jpg) | ||
|
||
It equals the "Use with hardware wallet" option: | ||
|
||
![](./7-11.jpg) | ||
|
||
Now, you can send transactions in Blue Wallet. | ||
|
||
## 3. Sign Transactions | ||
|
||
In Blue Wallet, you need to click the "Send" button and edit the transaction: | ||
|
||
![](./7-12.jpg) | ||
|
||
Then, you will see a animated QR code after you click the "Send" button: | ||
|
||
![](./7-13.jpg) | ||
|
||
Then, change to Doom Wallet and click the "Scan QR Code" button: | ||
|
||
![](./7-14.jpg) | ||
|
||
Then, After scanning the QR code, you can review the transaction data: | ||
|
||
![](./7-15.jpg) | ||
|
||
There is a "Sign" button. You need to click it to sign the transaction: | ||
|
||
![](./7-16.jpg) | ||
|
||
Then, you will get a signed QR code: | ||
|
||
![](./7-17.jpg) | ||
|
||
At last, change to Blue Wallet and scan the signed QR code: | ||
|
||
![](./7-18.jpg) | ||
|
||
Then, you can click the "Send now" button to send the transaction. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,27 @@ | ||
# Create a new wallet | ||
|
||
### 1 Open Doom Wallet; you can create a random mnemonic or hash a given text to generate a mnemonic. | ||
### 1. Mnemonic | ||
|
||
Open Doom Wallet; you can create a random mnemonic or hash a given text to generate a mnemonic. | ||
|
||
![](./2-1.jpg) | ||
|
||
### 2 Then, you can set the password. Passwords should be strong enough. You can use a password manager to generate a strong password. | ||
### 2 Password | ||
|
||
The private key is generated by Mnemonic and password. If you forget the password, you can't get the private key back. So please remember your password. | ||
|
||
Passwords should be strong enough. You can use a password manager to generate a strong password. | ||
|
||
![](./2-2.jpg) | ||
|
||
### 3 Then, in the security settings, you can use Biometrics to encrypt your private keys. If you decide to use Biometrics, you need to use Biometrics to unlock your wallet every time you open Doom Wallet. | ||
### 3 Security settings | ||
|
||
You can use Biometrics(FaceID or fingerprint) to encrypt your private keys. If you decide to use Biometrics, you need to use Biometrics to unlock your wallet every time you open Doom Wallet. | ||
|
||
![](./2-3.jpg) | ||
|
||
The most secure way to use Doom Wallet is to use Biometrics and a strong password together. The mnemonic will be encrypted by your FaceID or TouchID. You have to type the password whenever you want to use the wallet. | ||
|
||
If you trust your device, you can choose to use Biometrics only. This way, the password and mnemonic will be encrypted by your Biometrics and stored on your device. | ||
|
||
### 4 Then, you can start to use Doom Wallet. | ||
### 4 Start using Doom Wallet |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,67 @@ | ||
## TODO | ||
# Import and Export wallet | ||
|
||
## Export Wallet | ||
|
||
Click the "Account" tab and click "Export Wallet". | ||
|
||
![](./3-1.jpg) | ||
|
||
You can export your wallet by your mnemonic and password here. | ||
|
||
![](./6-2.jpg) | ||
|
||
### by QR code | ||
|
||
You can export your wallet by QR code. Click "Export Wallet by QR Code" button. | ||
|
||
![](./6-3.jpg) | ||
|
||
Doom wallet require you to use a password to encrypt your exported data. So the QR code is encrypted. If the password is complex enough, no one can know the actual mnemonic even they got this QR code. | ||
|
||
After you set a password, you can click the "Generate" button to generate a QR code. | ||
|
||
![](./6-4.jpg) | ||
|
||
You can scan the QR code to import your wallet by using Doom Wallet on another device. | ||
|
||
## Import Wallet | ||
|
||
When you set up your wallet, you can click the "Import Wallet" button to import your wallet. | ||
|
||
![](./6-5.jpg) | ||
|
||
### by QR code | ||
|
||
You can import your wallet by QR code. Click "Import Wallet by QR Code" button. | ||
|
||
![](./6-6.jpg) | ||
|
||
Then, you need to scan your QR code generated by Doom Wallet. | ||
|
||
After scanning the QR code, you need to type the password to decrypt the QR code. Without the password, you can't import the wallet. | ||
|
||
After you type the password, you can click the "Unlock" button to get your mnemonic. | ||
|
||
![](./6-8.jpg) | ||
|
||
Then, you can click the "Import Wallet" button to import your wallet. | ||
|
||
Then, you need to finish the security settings before you can use your wallet. | ||
|
||
### by mnemonic | ||
|
||
![](./6-9.jpg) | ||
|
||
You can import your wallet by mnemonic and passphrase. Passphrase is used to generate the private key with mnemonic. | ||
|
||
If your old wallet doesn't have a passphrase, you can turn of passphrase option. | ||
|
||
![](./6-10.jpg) | ||
|
||
Then, you can click the "Import Wallet" button to import your wallet. | ||
|
||
If your old wallet doesn't have a passphrase, you need to create an Unlock Password if you want to import it to Doom Wallet. The Unlock Password is used to encrypt your mnemonic. If you forget the Unlock Password, you need to import your wallet again. | ||
|
||
![](./6-11.jpg) | ||
|
||
Then, you need to finish the security settings before you can use your wallet. |