crypto:chia:cli:run
Table of Contents
Crypto - Chia - CLI - Run
Use tmux (Optional)
Using tmux will help ensure chia runs even after a disconnect:
tmux new -s plot # Activate a virtual environment named plot.
NOTE:
- Install tmux is not already installed:
sudo apt install tmux -y
An alternative to using tmux is to use screen.
Activate the virtual environment
cd chia-blockchain . ./activate
Start the services
chia start farmer
NOTE: This will start the farmer, harvester, a full node, and the wallet.
- node: This syncs your computer with the blockchain.
- farmer: The farmer sends out proof requests to the harvester.
- harvester: The harvester checks your plots to see if they satisfy the proof.
- If you have the best proof, you win coins.
- Adding -r at the end of the command will restart the service.
Add additional nodes
chia show -a node.chia.net:8444 chia show -a node-eu.chia.net:8444 chia show -a introducer-eu.chia.net:8444
Check that nodes are connected
chia show -c | grep FULL_NODE
returns:
FULL_NODE 220.255.227.95 8444/8444 65f8fabe... Jul 10 11:21:55 0.0|29.5 FULL_NODE 178.149.18.34 8444/8444 f8d58720... Jul 10 11:11:12 0.0|0.0 FULL_NODE 114.215.43.10 8444/8444 7b220d31... Jul 10 11:21:04 0.0|0.1 FULL_NODE 98.10.204.209 8444/8444 954d2049... Jul 10 11:21:55 0.0|0.1 FULL_NODE 109.230.44.137 8444/8444 3c383b99... Jul 10 11:21:58 0.0|0.0 FULL_NODE 62.171.139.57 8444/8444 3dc607d0... Jul 10 11:21:55 0.0|0.0 FULL_NODE 178.148.209.25 8444/8444 aa688543... Jul 10 11:21:55 0.0|0.0 FULL_NODE 73.49.71.250 8444/8444 d042fe98... Jul 10 11:21:58 0.0|0.0
Start plotting
Identify which drive you want to do the plotting on.
WARNING: It is not a good idea to do this on the drive that your boot lives on.
chia plots create -k 32 -b 8192 -r 4 -n 20 -t /chia-temp/ -d /chia chia plots create -k 32 -b 4000 -r 4 -n 20 -t /chia-temp/ -d /chia or chia plots create -k 32 -n 20 -t /chia-temp/ -d /chia/
NOTE:
- k 32: The size of plot.
- Minimum is 32.
- n 20: The number of plots in sequence.
- t /chia-temp/: The temporary directory, where the plot gets generated.
- This will have heavy Reads and Writes.
- Ideally this should be on a faster drive.
- d /chia: The final destination directory, where the final plot files will stay to be farmed.
- A slower disk is fine here.
NOTE: To disconnect from tmux:
CTRL-b d
- To reattach:
tmux a -t plot
This it! You are now generating plots.
As soon as a plot finishes, the farmer that will pick it up and start farming.
Verify that farming is working
Verify this you can run while having the venv activated:
chia farm summary
Initially you should see something like this:
Farming status: Farming Total chia farmed: 0.0 User transaction fees: 0.0 Block rewards: 0.0 Last height farmed: 0 Plot count: 4 Total size of plots: 405.432 GiB Estimated network space: 2185.329 PiB Expected time to win: 2 years and 11 months
Check Chia Node Status (Syncing with Blockchain)
chia show -s
returns:
Current Blockchain Status: Syncing 5193/551700. Peak: Hash: d4d979d0a3e2898c424b46f35716f9d95dfc566c1c078db59dddb51c96183ebd Time: Sat Mar 20 2021 13:09:51 UTC Height: 5193 Estimated network space: 121.667 PiB Current difficulty: 8 Current VDF sub_slot_iters: 112197632 Total iterations since the start of the blockchain: 15616098130 Height: | Hash: 5193 | d4d979d0a3e2898c424b46f35716f9d95dfc566c1c078db59dddb51c96183ebd 5192 | f6c6e0333b951ba9f7da4d2636368e884dcfa3f2b36c70c091fa0566ef854059 5191 | 86a14c3bb6fd87a4228971ecfac6102c13875425aa100b1ea1bdcea931008468 5190 | ad0dc563fd6df55cdfbc30d8257267c999a8a1b26a593d03fb1dac0766189755 5189 | fdd6be59bf15594c73d0d4a14adb86a72aac030973f1b03898f89dc44209a7f7 5188 | a56c0f2031bb0f9cead5ac2d2620587094a8d22bdfeeab0fc9e2097686a2e468 5187 | 6530d31c76735d6a5c1aa5a51dadffc0dcf1515b59a8e6a7684a54d19cce7850 5186 | dc24a2c9115715bdbab70346859671595c7831d6d0a8a7551c0986ec9e94f811 5185 | e227a31309bcb456913a1551e01c087c380a172bef129c864681367268ec73bd 5184 | 18b67b8ba71f035795f538a2e2807847acf087a832e70de8f196a22e7eaf1b0d
crypto/chia/cli/run.txt · Last modified: 2021/07/10 11:30 by peter