You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1.1.1 release
* windows build instructions
* install.sh newline fix
\n wasn't as cross platform as it should be so reverted to an extra echo
* Add CentOS to README.md
Full CentOS 7.7 install instructions
* mention blspy
* confirmed boost 1.67.0 works on Ubuntu
* Update README.md.
* Fix problem with zip download.
* Remove scm warning
Revert install instructions due to scm fix
* Update README and install scripts to separate timelord installation
Do not install VDF server and its dependencies in install.sh, create a
separate script install_timelord.sh for that.
* Move installation of VDF server dependencies to install_timelord.sh
* First and broken attempt at CentOS install
* Working CentOS 7.7 install
* typos in timelord explanation
* Timlord/VDF build instructions
Specifics for CentOS and MacOS
* Various install tips and tricks
* spelling error
* Add AMZN linux 2 install
* Add AMZN linux 2 timelord install
Also clean up base install instructions
* Combine TL for AMZN and CentOS
* Nits for AMZN and CentOS
* CentOS, AMZN timelord paralleling
* Fix header layouts
* Replace VDF server compilation scripts with Makefile
* layout improvements
* fast_vdf: Remove unused files
* Partial ARM install support
* missing l in lib
* Fleshed out Windows/WSL installs
And verified the method for upgrade to 19.x
* Move MacOS install fullnode to bottom
* Change to mongo "system-wide"
* Add mongo start to WSL
* Add actual upgrade for WSL/Ubuntu
Co-authored-by: Mariano Sorgente <[email protected]>
Co-authored-by: Rostislav Skudnov <[email protected]>
Co-authored-by: Richard Kiss <[email protected]>
Co-authored-by: wjblanke <[email protected]>
@@ -3,51 +3,224 @@ Python 3.7 is used for this project. Make sure your default python version is >=
3
3
4
4
You will need to enable [UPnP](https://www.homenethowto.com/ports-and-nat/upnp-automatic-port-forward/) on your router or add a NAT (for IPv4 but not IPv6) and firewall rule to allow TCP port 8444 access to your peer. These methods tend to be router make/model specific.
5
5
6
-
### Install on Debian/Ubuntu
6
+
For alpha testnet most should only install harvesters, farmers, plotter and full nodes. Building timelords and VDFs is for sophisticated users in most environments. Chia Network and additional volunteers are running sufficient time lords for testnet consensus.
7
+
8
+
## Install harvester, farmer, plotter, and full node
Timelords execute sequential verifiable delay functions (proofs of time), that get added to
71
-
blocks to make them valid. This requires fast CPUs and a lot of memory.
244
+
blocks to make them valid. This requires fast CPUs and a lot of memory as well as completing
245
+
both install steps above.
72
246
```bash
73
247
sh ./scripts/run_timelord.sh
74
248
```
75
249
76
-
###Tips
250
+
## Tips
77
251
When running the servers on Mac OS, allow the application to accept incoming connections.
78
252
79
-
UPnP is enabled by default, to open the port for incoming connections. If this causes issues, you can disable it in the configuration. Some routers may require port forwarding, or enabling UPnP in the router configuration.
253
+
Ubuntu 19.xx, Amazon Linux 2, and CentOS 7.7 or newer are the easiest linux install environments currently.
254
+
255
+
UPnP is enabled by default, to open the port for incoming connections. If this causes issues,
256
+
you can disable it in the configuration. Some routers may require port forwarding, or enabling
257
+
UPnP in the router configuration.
80
258
81
-
Due to the nature of proof of space lookups by the harvester you should limit the number of plots on a physical drive to 50 or less.
259
+
Due to the nature of proof of space lookups by the harvester you should limit the number of plots
260
+
on a physical drive to 50 or less. This limit should significantly increase before beta.
82
261
83
262
You can also run the simulation, which runs all servers and multiple full nodes, locally, at once.
84
-
If you want to run the simulation, change the introducer ip in ./config/config.yaml so that the full node points to the local introducer (127.0.0.1:8445).
85
-
Note the the simulation is local only.
86
-
The introducer will only know the local ips of the full nodes, so it cannot broadcast the correct ips to external peers.
263
+
If you want to run the simulation, change the introducer ip in ./config/config.yaml so that the
264
+
full node points to the local introducer (127.0.0.1:8445).
265
+
266
+
Note the the simulation is local only and requires installation of timelords and VDFs.
267
+
268
+
The introducer will only know the local ips of the full nodes, so it cannot broadcast the correct
0 commit comments