Releases: madMAx43v3r/chia-gigahorse
2.4.4.giga36 Gigahorse 3.0 Node / Farmer
New in this release:
- Chia version 2.4.4 update
- ARM build is broken (need to use 2.4.1 on ARM)
New since giga36:
- Increased recompute cache from 100 to 300 seconds (100 sec wasn't enough for larger re-orgs)
- HTTP remote compute improvements (mostly in regards to error handling)
New since giga35:
- Reverted change to GUI shutdown behavior, GUI will close services on exit as normal again.
- When updating from giga34, need to
chia stop all -d
first before update. - Finally Gigahorse native GUI for Linux and Windows (ie. the GUI contains GH already)
- The GUI still shows version mismatch warning at startup, this can be ignored (unless the numbers don't match)
- No Fedora (RPM) installer yet
- To get the GUI you need to install the non-cli
*.deb
on Linux or theChiaSetup-*.exe
on Windows.
New since giga34:
- 4000 Series (Ada): Improved C29 farming compute by up to 80%, C30 by up to 40% and C31 by up to 20% (best case, 4090, less for smaller cards)
- 3000 Series (Ampere): Improved C29 farming compute by 7% and C30 by 5% (compared to giga33)
- 2000 Series (Turing): Improved C29 and C31 farming compute by 5% (compared to giga33)
- Older GPUs should also see improved performance for C29 to C31
- Potential fix for error
GPU recompute failed with: an illegal memory access was encountered
- Chia GUI is now blocked from shutting down farmer on exit (need to exit twice to close GUI now)
- Because of that change: Need to
chia stop all -d
first before updating. - Minimum Nvidia driver version is now:
525.60.13
(due to update to CUDA 12.0)
New since giga33:
- Chia version 2.2.1 update
- Fixed performance regression on 4000 series GPUs (as seen in giga32)
- This release does not implement CHIP-22 yet, however the upcoming GH Fast Farmer supports it.
- Both Node & Farmer & Harvester need to be updated at the same time to
2.2.1.giga33
(because the protocol changed).
New since giga32:
- Improved C29 and C30 farming compute on Turing (CC 7.5) and Ampere (CC 8.6) cards by up to 10% (depends on GPU)
HTTP/1.1
based remote compute support (using port11988
withchia_recompute_proxy_http
, or any portXX988
)- Changed remote compute re-try interval from a fixed 100 sec to 30 sec per failed request. So for example if 10 requests were in-flight and the server crashes / the connection fails or they all timeout, it will wait 300 sec before trying that server again. This way the impact of a bad server is minimized.
If you used chia_recompute_proxy
before, you are encouraged to use chia_recompute_proxy_http
as it's a more robust solution. It also allows servers to connect to the proxy by themselves via chia_recompute_server -u <proxy>
.
chia_recompute_proxy_http
is designed to work over the public internet, all connections are long lived. However you still need to implement access control by yourself, either via your own front-end proxy or some kind of WAF.
New since giga30:
- Gigahorse 3.0 plot format, C29 to C33
- Fixed an issue with remote compute where fail-over to another server did result in a lost lookup once every 100 sec. (
ERROR: connect() failed with: Connection refused
)
Limitations for GH 3.0 plots:
- Plotting is only supported with the CUDA plotter (
cuda_plot_k32_v3
, 16G RAM / 4G VRAM minimum) - Farming is only supported with Nvidia GPUs (starting with 900 series)
- K32 only
Notes:
- Need to use
cuda_plot_k32_v3
binary for plotting the new format (See here) - Partial difficulty is now even more important for maximum farm size. Minimum recommended partial difficulty is 5000 for the new 3.0 format.
- Using a too low partial difficulty will increase GPU load by a factor of 2, in the worst case.
- Higher
-S
can help with phase 3 plotting times, like-S 8
if you have enough VRAM. - Use
ProofOfSpace farm --diff 800000
to benchmark for solo farming. chia_recompute_server
is backwards compatible to old clients, but needs to be updated for new clients running giga30.- Both Node & Farmer & Harvester need to be updated at the same time to support 3.0 format.
This release provides Chia Blockchain binaries to farm compressed plots created with the new plotters provided in this repository.
The compressed plot harvester and farmer are not compatible with the official Chia node, it only works together with the Gigahorse node. However it's possible to use a wallet from the official Chia repository, instead of the Gigahorse binary wallet.
Both NFT and OG plots are supported, as well as solo and pool farming (via the official pool protocol). Regular uncompressed plots and Bladebit plots are supported as well, so you can use Gigahorse while re-plotting your farm.
The dev fee is as follows:
- 3.125 % when using GPU(s) to farm compressed plots
- 1.562 % when using CPU(s) to farm compressed plots
- 0 % for regular uncompressed plots
The following packages are needed to run on Linux: sudo apt install ocl-icd-libopencl1
Make sure to choose the correct version for your system, see uname -m
, usually it's x86_64
. aarch64
is the same as arm64
.
To install Linux GUI package run: sudo dpkg -i ~/Downloads/chia-blockchain_2.X.X.giga3X_amd64.deb
To install Linux CLI package run: sudo dpkg -i ~/Downloads/chia-blockchain-cli_2.X.X.giga3X_amd64.deb
To uninstall run: sudo apt remove chia-blockchain chia-blockchain-cli
On Windows:
- You might have to install latest Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x64.exe
Note: See limit-gpu-usage on how to select an OpenCL platform if you have multiple platforms (excluding Nvidia).
2.4.1.giga36 Gigahorse 3.0 Node / Farmer
New in this release:
- Chia version 2.4.1 update
New since giga36:
- Increased recompute cache from 100 to 300 seconds (100 sec wasn't enough for larger re-orgs)
- HTTP remote compute improvements (mostly in regards to error handling)
New since giga35:
- Reverted change to GUI shutdown behavior, GUI will close services on exit as normal again.
- When updating from giga34, need to
chia stop all -d
first before update. - Finally Gigahorse native GUI for Linux and Windows (ie. the GUI contains GH already)
- The GUI still shows version mismatch warning at startup, this can be ignored (unless the numbers don't match)
- No Fedora (RPM) installer yet
- To get the GUI you need to install the non-cli
*.deb
on Linux or theChiaSetup-*.exe
on Windows.
New since giga34:
- 4000 Series (Ada): Improved C29 farming compute by up to 80%, C30 by up to 40% and C31 by up to 20% (best case, 4090, less for smaller cards)
- 3000 Series (Ampere): Improved C29 farming compute by 7% and C30 by 5% (compared to giga33)
- 2000 Series (Turing): Improved C29 and C31 farming compute by 5% (compared to giga33)
- Older GPUs should also see improved performance for C29 to C31
- Potential fix for error
GPU recompute failed with: an illegal memory access was encountered
- Chia GUI is now blocked from shutting down farmer on exit (need to exit twice to close GUI now)
- Because of that change: Need to
chia stop all -d
first before updating. - Minimum Nvidia driver version is now:
525.60.13
(due to update to CUDA 12.0)
New since giga33:
- Chia version 2.2.1 update
- Fixed performance regression on 4000 series GPUs (as seen in giga32)
- This release does not implement CHIP-22 yet, however the upcoming GH Fast Farmer supports it.
- Both Node & Farmer & Harvester need to be updated at the same time to
2.2.1.giga33
(because the protocol changed).
New since giga32:
- Improved C29 and C30 farming compute on Turing (CC 7.5) and Ampere (CC 8.6) cards by up to 10% (depends on GPU)
HTTP/1.1
based remote compute support (using port11988
withchia_recompute_proxy_http
, or any portXX988
)- Changed remote compute re-try interval from a fixed 100 sec to 30 sec per failed request. So for example if 10 requests were in-flight and the server crashes / the connection fails or they all timeout, it will wait 300 sec before trying that server again. This way the impact of a bad server is minimized.
If you used chia_recompute_proxy
before, you are encouraged to use chia_recompute_proxy_http
as it's a more robust solution. It also allows servers to connect to the proxy by themselves via chia_recompute_server -u <proxy>
.
chia_recompute_proxy_http
is designed to work over the public internet, all connections are long lived. However you still need to implement access control by yourself, either via your own front-end proxy or some kind of WAF.
New since giga30:
- Gigahorse 3.0 plot format, C29 to C33
- Fixed an issue with remote compute where fail-over to another server did result in a lost lookup once every 100 sec. (
ERROR: connect() failed with: Connection refused
)
Limitations for GH 3.0 plots:
- Plotting is only supported with the CUDA plotter (
cuda_plot_k32_v3
, 16G RAM / 4G VRAM minimum) - Farming is only supported with Nvidia GPUs (starting with 900 series)
- K32 only
Notes:
- Need to use
cuda_plot_k32_v3
binary for plotting the new format (See here) - Partial difficulty is now even more important for maximum farm size. Minimum recommended partial difficulty is 5000 for the new 3.0 format.
- Using a too low partial difficulty will increase GPU load by a factor of 2, in the worst case.
- Higher
-S
can help with phase 3 plotting times, like-S 8
if you have enough VRAM. - Use
ProofOfSpace farm --diff 800000
to benchmark for solo farming. chia_recompute_server
is backwards compatible to old clients, but needs to be updated for new clients running giga30.- Both Node & Farmer & Harvester need to be updated at the same time to support 3.0 format.
This release provides Chia Blockchain binaries to farm compressed plots created with the new plotters provided in this repository.
The compressed plot harvester and farmer are not compatible with the official Chia node, it only works together with the Gigahorse node. However it's possible to use a wallet from the official Chia repository, instead of the Gigahorse binary wallet.
Both NFT and OG plots are supported, as well as solo and pool farming (via the official pool protocol). Regular uncompressed plots and Bladebit plots are supported as well, so you can use Gigahorse while re-plotting your farm.
The dev fee is as follows:
- 3.125 % when using GPU(s) to farm compressed plots
- 1.562 % when using CPU(s) to farm compressed plots
- 0 % for regular uncompressed plots
The following packages are needed to run on Linux: sudo apt install ocl-icd-libopencl1
Make sure to choose the correct version for your system, see uname -m
, usually it's x86_64
. aarch64
is the same as arm64
.
To install Linux GUI package run: sudo dpkg -i ~/Downloads/chia-blockchain_2.X.X.giga3X_amd64.deb
To install Linux CLI package run: sudo dpkg -i ~/Downloads/chia-blockchain-cli_2.X.X.giga3X_amd64.deb
To uninstall run: sudo apt remove chia-blockchain chia-blockchain-cli
On Windows:
- You might have to install latest Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x64.exe
Note: See limit-gpu-usage on how to select an OpenCL platform if you have multiple platforms (excluding Nvidia).
2.4.0.giga36 Gigahorse 3.0 Node / Farmer
New in this release:
- Chia version 2.4.0 update
- Increased
WSChiaConnection::_api_call()
timeout from 10 to 30 min, fixes wallet sync in some cases.
New since giga36:
- Increased recompute cache from 100 to 300 seconds (100 sec wasn't enough for larger re-orgs)
- HTTP remote compute improvements (mostly in regards to error handling)
New since giga35:
- Reverted change to GUI shutdown behavior, GUI will close services on exit as normal again.
- When updating from giga34, need to
chia stop all -d
first before update. - Finally Gigahorse native GUI for Linux and Windows (ie. the GUI contains GH already)
- The GUI still shows version mismatch warning at startup, this can be ignored (unless the numbers don't match)
- No Fedora (RPM) installer yet
- To get the GUI you need to install the non-cli
*.deb
on Linux or theChiaSetup-*.exe
on Windows.
New since giga34:
- 4000 Series (Ada): Improved C29 farming compute by up to 80%, C30 by up to 40% and C31 by up to 20% (best case, 4090, less for smaller cards)
- 3000 Series (Ampere): Improved C29 farming compute by 7% and C30 by 5% (compared to giga33)
- 2000 Series (Turing): Improved C29 and C31 farming compute by 5% (compared to giga33)
- Older GPUs should also see improved performance for C29 to C31
- Potential fix for error
GPU recompute failed with: an illegal memory access was encountered
- Chia GUI is now blocked from shutting down farmer on exit (need to exit twice to close GUI now)
- Because of that change: Need to
chia stop all -d
first before updating. - Minimum Nvidia driver version is now:
525.60.13
(due to update to CUDA 12.0)
New since giga33:
- Chia version 2.2.1 update
- Fixed performance regression on 4000 series GPUs (as seen in giga32)
- This release does not implement CHIP-22 yet, however the upcoming GH Fast Farmer supports it.
- Both Node & Farmer & Harvester need to be updated at the same time to
2.2.1.giga33
(because the protocol changed).
New since giga32:
- Improved C29 and C30 farming compute on Turing (CC 7.5) and Ampere (CC 8.6) cards by up to 10% (depends on GPU)
HTTP/1.1
based remote compute support (using port11988
withchia_recompute_proxy_http
, or any portXX988
)- Changed remote compute re-try interval from a fixed 100 sec to 30 sec per failed request. So for example if 10 requests were in-flight and the server crashes / the connection fails or they all timeout, it will wait 300 sec before trying that server again. This way the impact of a bad server is minimized.
If you used chia_recompute_proxy
before, you are encouraged to use chia_recompute_proxy_http
as it's a more robust solution. It also allows servers to connect to the proxy by themselves via chia_recompute_server -u <proxy>
.
chia_recompute_proxy_http
is designed to work over the public internet, all connections are long lived. However you still need to implement access control by yourself, either via your own front-end proxy or some kind of WAF.
New since giga30:
- Gigahorse 3.0 plot format, C29 to C33
- Fixed an issue with remote compute where fail-over to another server did result in a lost lookup once every 100 sec. (
ERROR: connect() failed with: Connection refused
)
Limitations for GH 3.0 plots:
- Plotting is only supported with the CUDA plotter (
cuda_plot_k32_v3
, 16G RAM / 4G VRAM minimum) - Farming is only supported with Nvidia GPUs (starting with 900 series)
- K32 only
Notes:
- Need to use
cuda_plot_k32_v3
binary for plotting the new format (See here) - Partial difficulty is now even more important for maximum farm size. Minimum recommended partial difficulty is 5000 for the new 3.0 format.
- Using a too low partial difficulty will increase GPU load by a factor of 2, in the worst case.
- Higher
-S
can help with phase 3 plotting times, like-S 8
if you have enough VRAM. - Use
ProofOfSpace farm --diff 800000
to benchmark for solo farming. chia_recompute_server
is backwards compatible to old clients, but needs to be updated for new clients running giga30.- Both Node & Farmer & Harvester need to be updated at the same time to support 3.0 format.
This release provides Chia Blockchain binaries to farm compressed plots created with the new plotters provided in this repository.
The compressed plot harvester and farmer are not compatible with the official Chia node, it only works together with the Gigahorse node. However it's possible to use a wallet from the official Chia repository, instead of the Gigahorse binary wallet.
Both NFT and OG plots are supported, as well as solo and pool farming (via the official pool protocol). Regular uncompressed plots and Bladebit plots are supported as well, so you can use Gigahorse while re-plotting your farm.
The dev fee is as follows:
- 3.125 % when using GPU(s) to farm compressed plots
- 1.562 % when using CPU(s) to farm compressed plots
- 0 % for regular uncompressed plots
The following packages are needed to run on Linux: sudo apt install ocl-icd-libopencl1
Make sure to choose the correct version for your system, see uname -m
, usually it's x86_64
. aarch64
is the same as arm64
.
To install Linux GUI package run: sudo dpkg -i ~/Downloads/chia-blockchain_2.X.X.giga3X_amd64.deb
To install Linux CLI package run: sudo dpkg -i ~/Downloads/chia-blockchain-cli_2.X.X.giga3X_amd64.deb
To uninstall run: sudo apt remove chia-blockchain chia-blockchain-cli
On Windows:
- You might have to install latest Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x64.exe
Note: See limit-gpu-usage on how to select an OpenCL platform if you have multiple platforms (excluding Nvidia).
2.3.0.giga36 Gigahorse 3.0 Node / Farmer
New in this release:
- Chia version 2.3.0 update
- Increased recompute cache from 100 to 300 seconds (100 sec wasn't enough for larger re-orgs)
- HTTP remote compute improvements (mostly in regards to error handling)
New since giga35:
- Reverted change to GUI shutdown behavior, GUI will close services on exit as normal again.
- When updating from giga34, need to
chia stop all -d
first before update. - Finally Gigahorse native GUI for Linux and Windows (ie. the GUI contains GH already)
- The GUI still shows version mismatch warning at startup, this can be ignored (unless the numbers don't match)
- No Fedora (RPM) installer yet
- To get the GUI you need to install the non-cli
*.deb
on Linux or theChiaSetup-*.exe
on Windows.
New since giga34:
- 4000 Series (Ada): Improved C29 farming compute by up to 80%, C30 by up to 40% and C31 by up to 20% (best case, 4090, less for smaller cards)
- 3000 Series (Ampere): Improved C29 farming compute by 7% and C30 by 5% (compared to giga33)
- 2000 Series (Turing): Improved C29 and C31 farming compute by 5% (compared to giga33)
- Older GPUs should also see improved performance for C29 to C31
- Potential fix for error
GPU recompute failed with: an illegal memory access was encountered
- Chia GUI is now blocked from shutting down farmer on exit (need to exit twice to close GUI now)
- Because of that change: Need to
chia stop all -d
first before updating. - Minimum Nvidia driver version is now:
525.60.13
(due to update to CUDA 12.0)
New since giga33:
- Chia version 2.2.1 update
- Fixed performance regression on 4000 series GPUs (as seen in giga32)
- This release does not implement CHIP-22 yet, however the upcoming GH Fast Farmer supports it.
- Both Node & Farmer & Harvester need to be updated at the same time to
2.2.1.giga33
(because the protocol changed).
New since giga32:
- Improved C29 and C30 farming compute on Turing (CC 7.5) and Ampere (CC 8.6) cards by up to 10% (depends on GPU)
HTTP/1.1
based remote compute support (using port11988
withchia_recompute_proxy_http
, or any portXX988
)- Changed remote compute re-try interval from a fixed 100 sec to 30 sec per failed request. So for example if 10 requests were in-flight and the server crashes / the connection fails or they all timeout, it will wait 300 sec before trying that server again. This way the impact of a bad server is minimized.
Notes on C29:
- Plotting C29 is supported with latest
cuda_plot_k32_v3
(3.1.0, see here) - Farming C29 is supported since
giga30
If you used chia_recompute_proxy
before, you are encouraged to use chia_recompute_proxy_http
as it's a more robust solution. It also allows servers to connect to the proxy by themselves via chia_recompute_server -u <proxy>
.
chia_recompute_proxy_http
is designed to work over the public internet, all connections are long lived. However you still need to implement access control by yourself, either via your own front-end proxy or some kind of WAF.
New since giga30:
- Gigahorse 3.0 plot format, C29 to C33
- Fixed an issue with remote compute where fail-over to another server did result in a lost lookup once every 100 sec. (
ERROR: connect() failed with: Connection refused
)
Limitations for GH 3.0 plots:
- Plotting is only supported with the CUDA plotter (
cuda_plot_k32_v3
, 16G RAM / 4G VRAM minimum) - Farming is only supported with Nvidia GPUs (starting with 900 series)
- K32 only
Notes:
- Need to use
cuda_plot_k32_v3
binary for plotting the new format (See here) - Partial difficulty is now even more important for maximum farm size. Minimum recommended partial difficulty is 5000 for the new 3.0 format.
- Using a too low partial difficulty will increase GPU load by a factor of 2, in the worst case.
- Higher
-S
can help with phase 3 plotting times, like-S 8
if you have enough VRAM. - Use
ProofOfSpace farm --diff 800000
to benchmark for solo farming. chia_recompute_server
is backwards compatible to old clients, but needs to be updated for new clients running giga30.- Both Node & Farmer & Harvester need to be updated at the same time to support 3.0 format.
This release provides Chia Blockchain binaries to farm compressed plots created with the new plotters provided in this repository.
The compressed plot harvester and farmer are not compatible with the official Chia node, it only works together with the Gigahorse node. However it's possible to use a wallet from the official Chia repository, instead of the Gigahorse binary wallet.
Both NFT and OG plots are supported, as well as solo and pool farming (via the official pool protocol). Regular uncompressed plots are supported as well, so you can use the Gigahorse version while re-plotting your farm.
The dev fee is as follows:
- 3.125 % when using GPU(s) to farm compressed plots
- 1.562 % when using CPU(s) to farm compressed plots
- 0 % for regular uncompressed plots
The following packages are needed to run on Linux: sudo apt install ocl-icd-libopencl1
Make sure to choose the correct version for your system, see uname -m
, usually it's x86_64
. aarch64
is the same as arm64
.
To install Linux GUI package run: sudo dpkg -i ~/Downloads/chia-blockchain_2.X.X.giga3X_amd64.deb
To install Linux CLI package run: sudo dpkg -i ~/Downloads/chia-blockchain-cli_2.X.X.giga3X_amd64.deb
To uninstall run: sudo apt remove chia-blockchain chia-blockchain-cli
On Windows:
- You might have to install latest Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x64.exe
Note: See limit-gpu-usage on how to select an OpenCL platform if you have multiple platforms (excluding Nvidia).
2.2.1.giga35 Gigahorse 3.0 Node / Farmer
New in this release:
- Reverted change to GUI shutdown behavior, GUI will close services on exit as normal again.
- When updating from giga34, need to
chia stop all -d
first before update. - Finally Gigahorse native GUI for Linux and Windows (ie. the GUI contains GH already)
- The GUI still shows version mismatch warning at startup, this can be ignored (unless the numbers don't match)
- No Fedora (RPM) installer yet
- To get the GUI you need to install the non-cli
*.deb
on Linux or theChiaSetup-*.exe
on Windows. - There is no need to update remote farmers / harvesters from giga34.
To install the *.deb
package run: sudo dpkg -i ~/Downloads/chia-blockchain_2.2.1.giga35_amd64.deb
To uninstall run: sudo apt remove chia-blockchain
or sudo apt remove chia-blockchain-cli
New since giga34:
- 4000 Series (Ada): Improved C29 farming compute by up to 80%, C30 by up to 40% and C31 by up to 20% (best case, 4090, less for smaller cards)
- 3000 Series (Ampere): Improved C29 farming compute by 7% and C30 by 5% (compared to giga33)
- 2000 Series (Turing): Improved C29 and C31 farming compute by 5% (compared to giga33)
- Older GPUs should also see improved performance for C29 to C31
- Potential fix for error
GPU recompute failed with: an illegal memory access was encountered
- Chia GUI is now blocked from shutting down farmer on exit (need to exit twice to close GUI now)
- Because of that change: Need to
chia stop all -d
first before updating. - Minimum Nvidia driver version is now:
525.60.13
(due to update to CUDA 12.0)
New since giga33:
- Chia version 2.2.1 update
- Fixed performance regression on 4000 series GPUs (as seen in giga32)
- This release does not implement CHIP-22 yet, however the upcoming GH Fast Farmer supports it.
- Both Node & Farmer & Harvester need to be updated at the same time to
2.2.1.giga33
(because the protocol changed).
New since giga32:
- Improved C29 and C30 farming compute on Turing (CC 7.5) and Ampere (CC 8.6) cards by up to 10% (depends on GPU)
HTTP/1.1
based remote compute support (using port11988
withchia_recompute_proxy_http
, or any portXX988
)- Changed remote compute re-try interval from a fixed 100 sec to 30 sec per failed request. So for example if 10 requests were in-flight and the server crashes / the connection fails or they all timeout, it will wait 300 sec before trying that server again. This way the impact of a bad server is minimized.
Notes on C29:
- Plotting C29 is supported with latest
cuda_plot_k32_v3
(3.1.0, see here) - Farming C29 is supported since
giga30
If you used chia_recompute_proxy
before, you are encouraged to use chia_recompute_proxy_http
as it's a more robust solution. It also allows servers to connect to the proxy by themselves via chia_recompute_server -u <proxy>
.
chia_recompute_proxy_http
is designed to work over the public internet, all connections are long lived. However you still need to implement access control by yourself, either via your own front-end proxy or some kind of WAF.
New since giga30:
- Gigahorse 3.0 plot format, C29 to C33
- Fixed an issue with remote compute where fail-over to another server did result in a lost lookup once every 100 sec. (
ERROR: connect() failed with: Connection refused
)
Limitations for GH 3.0 plots:
- Plotting is only supported with the CUDA plotter (
cuda_plot_k32_v3
, 16G RAM / 4G VRAM minimum) - Farming is only supported with Nvidia GPUs (starting with 900 series)
- K32 only
Notes:
- Need to use
cuda_plot_k32_v3
binary for plotting the new format (See here) - Partial difficulty is now even more important for maximum farm size. Minimum recommended partial difficulty is 5000 for the new 3.0 format.
- Using a too low partial difficulty will increase GPU load by a factor of 2, in the worst case.
- Higher
-S
can help with phase 3 plotting times, like-S 8
if you have enough VRAM. - Use
ProofOfSpace farm --diff 800000
to benchmark for solo farming. chia_recompute_server
is backwards compatible to old clients, but needs to be updated for new clients running giga30.- Both Node & Farmer & Harvester need to be updated at the same time to support 3.0 format.
This release provides Chia Blockchain binaries to farm compressed plots created with the new plotters provided in this repository.
The compressed plot harvester and farmer are not compatible with the official Chia node, it only works together with the Gigahorse node. However it's possible to use a wallet from the official Chia repository, instead of the Gigahorse binary wallet.
Both NFT and OG plots are supported, as well as solo and pool farming (via the official pool protocol). Regular uncompressed plots are supported as well, so you can use the Gigahorse version while re-plotting your farm.
The dev fee is as follows:
- 3.125 % when using GPU(s) to farm compressed plots
- 1.562 % when using CPU(s) to farm compressed plots
- 0 % for regular uncompressed plots
The following packages are needed to run on Linux: sudo apt install ocl-icd-libopencl1
Make sure to choose the correct version for your system, see uname -m
, usually it's x86_64
. aarch64
is the same as arm64
.
On Windows:
- You might have to install latest Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x64.exe
Note: See limit-gpu-usage on how to select an OpenCL platform if you have multiple platforms (excluding Nvidia).
2.2.1.giga34 Gigahorse 3.0 Node / Farmer
New in this release:
- 4000 Series (Ada): Improved C29 farming compute by 20%, C30 by 10% and C31 by 5%
- 3000 Series (Ampere): Improved C29 farming compute by 7% and C30 by 5% (compared to giga33)
- 2000 Series (Turing): Improved C29 and C31 farming compute by 5% (compared to giga33)
- Older GPUs should also see improved performance for C29 to C31
- Potential fix for error
GPU recompute failed with: an illegal memory access was encountered
- Chia GUI is now blocked from shutting down farmer on exit (need to exit twice to close GUI now)
- Because of that change: Need to
chia stop all -d
first before updating.
New since giga33:
- Chia version 2.2.1 update
- Fixed performance regression on 4000 series GPUs (as seen in giga32)
- This release does not implement CHIP-22 yet, however the upcoming GH Fast Farmer supports it.
- Both Node & Farmer & Harvester need to be updated at the same time to
2.2.1.giga33
(because the protocol changed).
New since giga32:
- Improved C29 and C30 farming compute on Turing (CC 7.5) and Ampere (CC 8.6) cards by up to 10% (depends on GPU)
HTTP/1.1
based remote compute support (using port11988
withchia_recompute_proxy_http
, or any portXX988
)- Changed remote compute re-try interval from a fixed 100 sec to 30 sec per failed request. So for example if 10 requests were in-flight and the server crashes / the connection fails or they all timeout, it will wait 300 sec before trying that server again. This way the impact of a bad server is minimized.
Notes on C29:
- Plotting C29 is supported with latest
cuda_plot_k32_v3
(3.1.0, see here) - Farming C29 is supported since
giga30
If you used chia_recompute_proxy
before, you are encouraged to use chia_recompute_proxy_http
as it's a more robust solution. It also allows servers to connect to the proxy by themselves via chia_recompute_server -u <proxy>
.
chia_recompute_proxy_http
is designed to work over the public internet, all connections are long lived. However you still need to implement access control by yourself, either via your own front-end proxy or some kind of WAF.
New since giga30:
- Gigahorse 3.0 plot format, C29 to C33
- Fixed an issue with remote compute where fail-over to another server did result in a lost lookup once every 100 sec. (
ERROR: connect() failed with: Connection refused
)
Limitations for GH 3.0 plots:
- Plotting is only supported with the CUDA plotter (
cuda_plot_k32_v3
, 16G RAM / 4G VRAM minimum) - Farming is only supported with Nvidia GPUs (starting with 900 series)
- K32 only
Notes:
- Need to use
cuda_plot_k32_v3
binary for plotting the new format (See here) - Partial difficulty is now even more important for maximum farm size. Minimum recommended partial difficulty is 5000 for the new 3.0 format.
- Using a too low partial difficulty will increase GPU load by a factor of 2, in the worst case.
- Higher
-S
can help with phase 3 plotting times, like-S 8
if you have enough VRAM. - Use
ProofOfSpace farm --diff 800000
to benchmark for solo farming. chia_recompute_server
is backwards compatible to old clients, but needs to be updated for new clients running giga30.- Both Node & Farmer & Harvester need to be updated at the same time to support 3.0 format.
This release provides Chia Blockchain binaries to farm compressed plots created with the new plotters provided in this repository.
The compressed plot harvester and farmer are not compatible with the official Chia node, it only works together with the Gigahorse node. However it's possible to use a wallet from the official Chia repository, instead of the Gigahorse binary wallet.
Both NFT and OG plots are supported, as well as solo and pool farming (via the official pool protocol). Regular uncompressed plots are supported as well, so you can use the Gigahorse version while re-plotting your farm.
The dev fee is as follows:
- 3.125 % when using GPU(s) to farm compressed plots
- 1.562 % when using CPU(s) to farm compressed plots
- 0 % for regular uncompressed plots
The following packages are needed to run on Linux: sudo apt install ocl-icd-libopencl1
Make sure to choose the correct version for your system, see uname -m
, usually it's x86_64
. aarch64
is the same as arm64
.
On Windows:
- You might have to install latest Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x64.exe
Note: See limit-gpu-usage on how to select an OpenCL platform if you have multiple platforms (excluding Nvidia).
2.2.1.giga33 Gigahorse 3.0 Node / Farmer
New in this release:
- Chia version 2.2.1 update
- Fixed performance regression on 4000 series GPUs (as seen in giga32)
- This release does not implement CHIP-22 yet, however the upcoming GH Fast Farmer supports it.
- Both Node & Farmer & Harvester need to be updated at the same time to
2.2.1.giga33
(because the protocol changed).
New since giga32:
- Improved C29 and C30 farming compute on Turing (CC 7.5) and Ampere (CC 8.6) cards by up to 10% (depends on GPU)
HTTP/1.1
based remote compute support (using port11988
withchia_recompute_proxy_http
, or any portXX988
)- Changed remote compute re-try interval from a fixed 100 sec to 30 sec per failed request. So for example if 10 requests were in-flight and the server crashes / the connection fails or they all timeout, it will wait 300 sec before trying that server again. This way the impact of a bad server is minimized.
Notes on C29:
- Plotting C29 is supported with latest
cuda_plot_k32_v3
(3.1.0, see here) - Farming C29 is supported since
giga30
If you used chia_recompute_proxy
before, you are encouraged to use chia_recompute_proxy_http
as it's a more robust solution. It also allows servers to connect to the proxy by themselves via chia_recompute_server -u <proxy>
.
chia_recompute_proxy_http
is designed to work over the public internet, all connections are long lived. However you still need to implement access control by yourself, either via your own front-end proxy or some kind of WAF.
New since giga30:
- Gigahorse 3.0 plot format, C29 to C33
- Fixed an issue with remote compute where fail-over to another server did result in a lost lookup once every 100 sec. (
ERROR: connect() failed with: Connection refused
)
Limitations for GH 3.0 plots:
- Plotting is only supported with the CUDA plotter (
cuda_plot_k32_v3
, 16G RAM / 4G VRAM minimum) - Farming is only supported with Nvidia GPUs (starting with 900 series)
- K32 only
Notes:
- Need to use
cuda_plot_k32_v3
binary for plotting the new format (See here) - Partial difficulty is now even more important for maximum farm size. Minimum recommended partial difficulty is 5000 for the new 3.0 format.
- Using a too low partial difficulty will increase GPU load by a factor of 2, in the worst case.
- Higher
-S
can help with phase 3 plotting times, like-S 8
if you have enough VRAM. - Use
ProofOfSpace farm --diff 800000
to benchmark for solo farming. chia_recompute_server
is backwards compatible to old clients, but needs to be updated for new clients running giga30.- Both Node & Farmer & Harvester need to be updated at the same time to support 3.0 format.
This release provides Chia Blockchain binaries to farm compressed plots created with the new plotters provided in this repository.
The compressed plot harvester and farmer are not compatible with the official Chia node, it only works together with the Gigahorse node. However it's possible to use a wallet from the official Chia repository, instead of the Gigahorse binary wallet.
Both NFT and OG plots are supported, as well as solo and pool farming (via the official pool protocol). Regular uncompressed plots are supported as well, so you can use the Gigahorse version while re-plotting your farm.
The dev fee is as follows:
- 3.125 % when using GPU(s) to farm compressed plots
- 1.562 % when using CPU(s) to farm compressed plots
- 0 % for regular uncompressed plots
The following packages are needed to run on Linux: sudo apt install ocl-icd-libopencl1
Make sure to choose the correct version for your system, see uname -m
, usually it's x86_64
. aarch64
is the same as arm64
.
On Windows:
- You might have to install latest Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x64.exe
Note: See limit-gpu-usage on how to select an OpenCL platform if you have multiple platforms (excluding Nvidia).
2.1.4.giga32 Gigahorse 3.0 Node / Farmer
New in this release:
- Improved C29 and C30 farming compute by up to 10% (depends on GPU, only on some Ampere cards)
HTTP/1.1
based remote compute support (using port11988
withchia_recompute_proxy_http
, or any portXX988
)- Changed remote compute re-try interval from a fixed 100 sec to 30 sec per failed request. So for example if 10 requests were in-flight and the server crashes / the connection fails or they all timeout, it will wait 300 sec before trying that server again. This way the impact of a bad server is minimized.
Notes on C29:
- Plotting C29 is supported with latest
cuda_plot_k32_v3
(3.1.0, see here) - Farming C29 is supported since
giga30
If you used chia_recompute_proxy
before, you are encouraged to use chia_recompute_proxy_http
as it's a more robust solution. It also allows servers to connect to the proxy by themselves via chia_recompute_server -u <proxy>
.
chia_recompute_proxy_http
is designed to work over the public internet, all connections are long lived. However you still need to implement access control by yourself, either via your own front-end proxy or some kind of WAF.
New since giga30
:
- Gigahorse 3.0 plot format, C29 to C33
- Fixed an issue with remote compute where fail-over to another server did result in a lost lookup once every 100 sec. (
ERROR: connect() failed with: Connection refused
)
Limitations for GH 3.0 plots:
- Plotting is only supported with the CUDA plotter (
cuda_plot_k32_v3
, 16G RAM / 4G VRAM minimum) - Farming is only supported with Nvidia GPUs (starting with 900 series)
- K32 only
Notes:
- Need to use
cuda_plot_k32_v3
binary for plotting the new format (See here) - Partial difficulty is now even more important for maximum farm size. Minimum recommended partial difficulty is 5000 for the new 3.0 format.
- Using a too low partial difficulty will increase GPU load by a factor of 2, in the worst case.
- Higher
-S
can help with phase 3 plotting times, like-S 8
if you have enough VRAM. - Use
ProofOfSpace farm --diff 800000
to benchmark for solo farming. chia_recompute_server
is backwards compatible to old clients, but needs to be updated for new clients running giga30.- Both Node & Farmer & Harvester need to be updated at the same time to support 3.0 format.
This release provides Chia Blockchain binaries to farm compressed plots created with the new plotters provided in this repository.
The compressed plot harvester and farmer are not compatible with the official Chia node, it only works together with the Gigahorse node. However it's possible to use a wallet from the official Chia repository, instead of the Gigahorse binary wallet.
Both NFT and OG plots are supported, as well as solo and pool farming (via the official pool protocol). Regular uncompressed plots are supported as well, so you can use the Gigahorse version while re-plotting your farm.
The dev fee is as follows:
- 3.125 % when using GPU(s) to farm compressed plots
- 1.562 % when using CPU(s) to farm compressed plots
- 0 % for regular uncompressed plots
The following packages are needed to run on Linux: sudo apt install ocl-icd-libopencl1
Make sure to choose the correct version for your system, see uname -m
, usually it's x86_64
. aarch64
is the same as arm64
.
On Windows:
- You might have to install latest Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x64.exe
Note: See limit-gpu-usage on how to select an OpenCL platform if you have multiple platforms (excluding Nvidia).
2.1.4.giga31 Gigahorse 3.0 Node / Farmer
Fixed in this release:
- Random errors when farming a mix of old C1 to C20 and the new C30+ (~20 sec lookups and
recv() timeout
errors) - Need to update remote compute servers as well to get the fix.
New since giga30:
- Gigahorse 3.0 plot format, C30 to C33
- Fixed an issue with remote compute where fail-over to another server did result in a lost lookup once every 100 sec. (
ERROR: connect() failed with: Connection refused
)
Limitations:
- The new C30 to C33 are only supported with the CUDA plotter (
cuda_plot_k32_v3
, 8G RAM / 4G VRAM minimum) - Farming C30 to C33 is only supported with Nvidia GPU (starting with 900 series)
- K32 only for 3.0 format
Notes:
- Need to use
cuda_plot_k32_v3
binary for plotting the new format (See here) - Partial difficulty is now even more important for maximum farm size. Minimum recommended partial difficulty is 10k for the new 3.0 format.
- Using a too low partial difficulty will increase GPU load by a factor of 2, in the worst case.
- Higher
-S
can help with phase 3 plotting times, like-S 8
if you have enough VRAM. - Use
ProofOfSpace farm --diff 800000
to benchmark for solo farming. chia_recompute_server
is backwards compatible to old clients, but needs to be updated for new clients running giga30.- Both Node & Farmer & Harvester need to be updated at the same time to support 3.0 format.
- Lower levels of the 3.0 format to replace C16 to C18 will be released later (work in progress).
This release provides Chia Blockchain binaries to farm compressed plots created with the new plotters provided in this repository.
The compressed plot harvester and farmer are not compatible with the official Chia node, it only works together with the Gigahorse node. However it's possible to use a wallet from the official Chia repository, instead of the Gigahorse binary wallet.
Both NFT and OG plots are supported, as well as solo and pool farming (via the official pool protocol). Regular uncompressed plots are supported as well, so you can use the Gigahorse version while re-plotting your farm.
The dev fee is as follows:
- 3.125 % when using GPU(s) to farm compressed plots
- 1.562 % when using CPU(s) to farm compressed plots
- 0 % for regular uncompressed plots
The following packages are needed to run on Linux: sudo apt install ocl-icd-libopencl1
Make sure to choose the correct version for your system, see uname -m
, usually it's x86_64
. aarch64
is the same as arm64
.
On Windows:
- You might have to install latest Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x64.exe
Note: See limit-gpu-usage on how to select an OpenCL platform if you have multiple platforms (excluding Nvidia).
2.1.4.giga30 Gigahorse 3.0 Node / Farmer
New in this release:
- Gigahorse 3.0 plot format, C30 to C33
- Fixed an issue with remote compute where fail-over to another server did result in a lost lookup once every 100 sec. (
ERROR: connect() failed with: Connection refused
)
Limitations:
- The new C30 to C33 are only supported with the CUDA plotter (
cuda_plot_k32_v3
, 8G RAM / 4G VRAM minimum) - Farming C30 to C33 is only supported with Nvidia GPU (starting with 900 series)
- K32 only for 3.0 format
Notes:
- Need to use
cuda_plot_k32_v3
binary for plotting the new format. - Partial difficulty is now even more important for maximum farm size. Minimum recommended partial difficulty is 10k for the new 3.0 format.
- Using a too low partial difficulty will increase GPU load by a factor of 2, in the worst case.
- Higher
-S
can help with phase 3 plotting times, like-S 8
if you have enough VRAM. - Use
ProofOfSpace farm --diff 800000
to benchmark for solo farming. chia_recompute_server
is backwards compatible to old clients, but needs to be updated for new clients running giga30.- Both Node & Farmer & Harvester need to be updated at the same time to support 3.0 format.
- Lower levels of the 3.0 format to replace C16 to C18 will be released later (work in progress).
This release provides Chia Blockchain binaries to farm compressed plots created with the new plotters provided in this repository.
The compressed plot harvester and farmer are not compatible with the official Chia node, it only works together with the Gigahorse node. However it's possible to use a wallet from the official Chia repository, instead of the Gigahorse binary wallet.
Both NFT and OG plots are supported, as well as solo and pool farming (via the official pool protocol). Regular uncompressed plots are supported as well, so you can use the Gigahorse version while re-plotting your farm.
The dev fee is as follows:
- 3.125 % when using GPU(s) to farm compressed plots
- 1.562 % when using CPU(s) to farm compressed plots
- 0 % for regular uncompressed plots
The following packages are needed to run on Linux: sudo apt install ocl-icd-libopencl1
Make sure to choose the correct version for your system, see uname -m
, usually it's x86_64
. aarch64
is the same as arm64
.
On Windows:
- You might have to install latest Microsoft Visual C++ Redistributable: https://aka.ms/vs/17/release/vc_redist.x64.exe
Note: See limit-gpu-usage on how to select an OpenCL platform if you have multiple platforms (excluding Nvidia).