Something for the Newbies
or
Anybody that cares to read....
------------------------------------
- A How-To..., with the -QT Wallet - PART ONE
------------------------------------
WINDOWS
-(at time of print)-
DRK -Qt Ver. 0.09.11.05 (without DarkSend (DRKs))
DRK -Qt Ver. 0.10.11.05 (with DarkSend (DRKs)) <--Prefered
-------------------------------
DOWNLOAD YOUR DARKCOIN WALLET FROM HERE:
http://www.darkcoin.io/getstarted.html--------------
1) DRK -Qt Wallet 101
--------------
WELCOME TO DARKCOIN (DRK)
- PLEASE OPEN YOUR DarkCoin -Qt WALLET
-------------------------------------------------
1.1) WALLET ENCRYPTION
---------------------
The first thing you'll want to do is ENCRYPT your -Qt Wallet.
CLICK: Settings
CLICK: Encrypt Wallet
Set a STRONG PSW ie,: f4k3-P5w-f4c3-B00k5-fukm3-P53
Use anything you like.......this PSW is fake of course
-Qt Wallet will shut-down
- PLEASE OPEN YOUR DRK -Qt WALLET
--------------------------------------------
1.2) LOCK YOUR -Qt WALLET
------------------------
The DRK -Qt Wallet comes: UNLOCKED
-(highly recommended that you LOCK your -Qt Wallet)-
CLICK: Help
CLICK: Debug Window
CLICK: Console
-*This is where you will execute all command-line(s)*-
Input the following command-line: walletlock
-Your -Qt Wallet is now LOCKED-
-------------------------------------
1.3) UN-LOCK YOUR -Qt WALLET
--------------------------
CLICK: Help
CLICK: Debug Window
CLICK: Console
Input the following command-line: walletpassphrase <PSW> 9999999 true
<replace <PSW> with the Hard-PSW you created to Encrypt DRK-Qt Wallet>
-Your -Qt Wallet is now ENCRYPTED AND UN-LOCKED-
(mostly used for Proof-of-Stake (PoS))
--------------------------------------
-----------------------------------
2) How to.... My %appdata%
-----------------------------------
2.1) CREATE <darkcoin.conf> FILE
---------------------------------
!!! ALWAYS !!! - CLOSE YOUR -Qt Wallet
From Windows Desktop.....
CLICK: START
TYPE: %appdata% (in the Search programs and files) <ENTER>
- Appdata directory should be open now.
- Navigate to darkcoin directory - CLICK
Create NEW TEXT Document.
COPY AND PASTE the following:
rpcuser=<any_user_name>
rpcpassword=<any_hard-PSW>
rpcallowip=*
rpcconnect=*
DNSSEED=1
testnet=0
rpcport=9999
addnode=54.186.169.204:9999
addnode=218.173.65.159:9999
addnode=87.121.52.39:9999
addnode=2.102.39.25:9999
addnode=54.88.143.232:9999
addnode=91.51.58.49:9999
addnode=188.226.252.28:9999
addnode=5.144.69.107:9999
addnode=23.23.186.131:9999
addnode=50.16.206.102:9999
addnode=50.19.116.123:9999
addnode=98.165.130.67:9999
addnode=54.242.50.205:9999
addnode=50.17.98.53:9999
daemon=1
server=1
listen=1
maxconnections=50
SAVE THIS FILE AS A .CONF FILE AND NOT A TEXT FILE: <darkcoin.conf>
- Save in: <\\appdata\darkcoin directory>
Note: Over time, addnode(s) may need to be altered.
YOU CAN NOW, OPEN YOUR DRK -Qt WALLET
--------------------------------------------------
2.2) -CREAT NEW/EMPTY WALLET <wallet.dat> FILE
AND MOVE BETWEEN <wallet.dat> FILES
-----------------------------------------------
!!! ALWAYS !!! - CLOSE YOUR -Qt Wallet
From Windows Desktop.....
CLICK: START
TYPE: %appdata% (in the Search programs and files) <ENTER>
- Appdata directory should be open now.
- Navigate to darkcoin directory - CLICK
FIND: wallet.dat
******************************
!!! THIS IS YOUR -Qt WALLET FILE !!!
!!! IF YOU EVER DELETE IT OR LOSE IT !!!
!!! YOU LOSE ALL OF YOUR COINS !!!
*******************************
But, YOU CAN RENAME THIS FILE <wallet.dat> to: <somethingelse.dat>
- - and YOU WILL NOT LOSE ANY COINS !!
Now, OPEN your DRK -Qt Wallet,
- - You will see that all coins and transaction are no longer present.
- YOU HAVE NOW CREATED A NEW <wallet.dat> FILE
-----------------------------------------------
2.2.1 - Anytime you wish to view, any <wallet.dat> file
-------------------------------------------------------
!!! ALWAYS !!! - CLOSE YOUR -Qt Wallet
-- just rename the current <wallet.dat> to <somethingelse.dat>.
-- and then you can rename: <somethingelse.dat> back to <wallet.dat>
- YOU CAN NOW MOVE FROM <wallet.dat> FILE TO ANOTHER.
--Remember to rename your <wallet.dat> file first to: <somethingelse.dat> then,
--rename the needed <somethingelse.dat> to <wallet.dat>
--always follow this order.
--Never the other way around.
-----------------------------------------------------
2.2.2 - Create as many <wallat.dat> files as you want
-----------------------------------------------------
!!! ALWAYS !!! - CLOSE YOUR -Qt Wallet
- - Change the <wallet.dat> to: <somethingelse.dat>
OPEN THE DRK -Qt Wallet
- - - Create another <wallet.dat>
CLOSE/EXIT the DRK -Qt Wallet
.......repeat
--Remember to rename your <wallet.dat> file first to: <somethingelse.dat> then,
--Create a NEW <wallet.dat> file.
! - - BACK-UP YOUR -Qt Wallet FILE(S) OFTEN - - !
---------------------------------------------------------
2.3) CONNECTIVITY ISSUES AND
DELETING FILES IN %appdata%
------------------------------------------
FIND: wallet.dat
******************************
!!! THIS IS YOUR -Qt WALLET FILE !!!
!!! IF YOU EVER DELETE IT OR LOSE IT !!!
!!! YOU LOSE ALL OF YOUR COINS !!!
*******************************
BACK IT UP AND/OR MOVE IT OUT OF THIS DIRECTORY
--------------------------------------------------------------
If you are having connective issues with DRK-Qt Wallet
You can delete files in %appdata%darkcoin
These file will be re-created the next time you run DRK-Qt Wallet
Do the following, one at a time, until your -Qt Wallet syncs
Opening and exiting the -Qt Wallet after each step
Allow enough time for -Qt Wallet to sync (could take 10-20 min's) after each attempt
If the -Qt Wallet does not sync, move to next step.
Before preceding, check your internet connection.
--------------------------------------------------------
1-Verify that you have to most up-to-date DRK -Qt Wallet
- If not download from:
http://www.darkcoin.io/getstarted.html2-Verify that you have the up-dated addnodes for your <darkcoin.conf> file.
Your connectivity issue should be fixed after step (2) or (3)
If issues persist, be very careful in proceeding thru the steps
3- Delete: <peers.dat>
4- Delete: <darkcoin.conf> and <peers.dat>
5- Re-build a new <darkcoin.conf> with new/up-dated addnodes AND - Delete: <peers.dat>
6- Delete: Everything in the %appdata%darkcoin EXCEPT FOR: new <darkcoin.conf> and <wallet.dat> or any-other wallet files
- This will force you to re-install the entire BlockChain
If you get past Step (6) and your still not connected, seek alternative assistance.
-------------------------------------------------------------------------------------------
--------------------
3) -HOW TO SOLO-MINE
--------------------
Most people will tell you that Solo-Mining is point-less.
To a point, I agree.....
I think of it from time to time, how much of a lost art it really is.
Pushed to the side and never talked about really.
But if everybody would turn ON their -Qt Wallet to Solo-Mine,
our Network would maintain a minimal Hash-rate, constantly.
- Be sure that you have created the above <darkcoin.conf> file
----------------------------------
- OPEN your DarkCoin -Qt Wallet before mining
----------------------------------
-Qt Wallet will not start mining until you run a, Command-line
----------------------------------
Transactions will appear in the Overview window.
When you find a Block Solo-Mining, it will appear as an incoming transaction.
You'll see a really cool Mining Icon (X)
-------------------------------------------
3.1) (CPU) (local) -Qt Wallet
----------------------------------
If you want the quick and easy answer to CPU Solo-Mining,
CLICK: Help
CLICK: Debug Window
CLICK: Console
Input the following command-line: setgenerate true -1
-And now your Solo-Mining-
-------------------------------
3.1.1) More details........
---------------------------------
To START mining: setgenerate true -1
To STOP mining: setgenerate false
Proof of/if mining: getgenerate
(TRUE = ON FALSE = OFF)
Shows a lot of mining info: getmininginfo
-----------------------------------------------
3.2) (GPU) (local) -Qt Wallet
----------------------------------
You'll need to alter your favorite mining software...
- Command-line and/or your GUI Miner to represent Solo-Mining
Instead of listing a Pool when GPU Mining,
-Replace the Pool with: localhost or 127.0.0.1 or 0.0.0.0
-Port: 9999
-Username:<match your .conf file rcpuser>
-PSW:<match your .conf file rcppassword>
--Then leave all other settings that work for you, as they are.
- YOU SHOULD BE SOLO-MIING WITH YOUR GPUs NOW -
NOTE: You can solo-mine with both CPU and GPU at the same time.
---------------------------------------------------------------
3.3) (CPU) and (GPU) (remote) -Qt Wallet
----------------------------------------
You'll need to alter your favorite mining software...
- Command-line and/or your GUI Miner to represent, Remote Solo-Mining
Instead of listing a Pool when Remote Mining,
-Replace the Pool with:<the IP address of your remote DRK -QT Wallet> <what.ever.yours.is>
-Port: 9999
-Username:<match your .conf file rcpuser>
-PSW:<match your .conf file rcppassword>
--Then leave all other settings that work for you, as they are.
- YOU SHOULD BE REMOTE SOLO-MIING WITH YOUR CPU and/or GPUs NOW -
NOTE: To find the IP address of a local machine:
- OPEN/RUN: CMD.exe
- At the command promt TYPE: <ipconfig /all>
- You will find you local machine IP here.
-------------------------------------------
----------------------
3.4) CONTROLLING THE CPU
----------------------
3.4.1) CPU Afinity 1.0
-----------------------
Type this Command-Line to Mine all CPU cores: setgenerate true -1
If you want to use a specific number of CPU cores,
Or, if you experience lag - use this Command-Line or a variance....
instead of -1, remove the (-) symbol and type number of core(s): setgenerate true 4
(if you have an 8 core CPU, this will generally use 0-3, or 50% of CPU cores)
NOTE: Helps for lag issues
-------------------------------------------------------------------------------
3.4.2) CPU Afinity 2.0
-----------------------
You can also use the Task-Manager to set CPU Afinity
OPEN: Task-Manager
CLICK: Processes (tab)
LOCATE: darkcoin-qt.exe*32
RIGHT-CLICK: darkcoin-qt.exe*32
Small Menu pops up.
CLICK: Set Afinity
CLICK: Check-mark the CPU core(s) you wish to use
CLICK: OK
DarkCoin -Qt Wallet will only use the CPU core(s) you have assigned
-------------------------------------------------------------------
3.4.3) CPU Afinity 3.0
--------------------
With CPU Afinity, you use a combination of both forms.
100%
Console Command-Line to use all CPU cores: setgenerate true -1
Leave the Task-Manager as it is.
50% with 6 CPU cores
Console Command-Line to use (3) CPU cores: setgenerate true 3
Leave the Task-Manager as it is, or
OPEN: Task-Manager and assign (3) of the (6) cores to be used by -Qt Wallet.
I'm sure you can be very creative with CPU Afinity 3.0
------------------------------------------------------
3.4.4) CPU - SET PRIORITY
-----------------------
When setting the Priority of the CPU,
-Remember to set all -Qt Wallets the same or,
--The -Qt Wallet with the highest priority will dominate the CPU usage.
-Only set CPU Priority: LOW to HIGH - never use realtime
OPEN: Task-Manager
CLICK: Processes (tab)
LOCATE: darkcoin-qt.exe*32
RIGHT-CLICK: darkcoin-qt.exe*32
Small Menu pops up.
CLICK: Set Priority
-Remember to set all -Qt Wallets the same: LOW to HIGH - never use realtime
--The -Qt Wallet with the highest priority will dominate the CPU usage.
NOTE: CPU Priority can also assist with lag issues
--------------------------------------------------
BEWARE - Do not forget your Encryption PSW
BEWARE - Do not delete your wallet.dat file
***AND BACK-UP wallet.dat FILE OFTEN***
---------------------------------------------------
If this has helped you in any way...
...donations accepted but not required.
-------------------------------------------------
STEP OUT OF THE LITE AND INTO THE DRK
-------------------------------------------------