Skip to content

Releases: Chia-Network/drplotter

DrPlotter v1.0.4

27 Jun 12:16
ba4c25c
Compare
Choose a tag to compare
DrPlotter v1.0.4 Pre-release
Pre-release

DrPlotter v1.0.4

This updates marks the 1.0.4 release.

What's New in 1.0.4 compared to 1.0.3:

  • bug fix on harvester for 'PlotManager' object has no attribute 'drplots'
  • harvester logging now includes disk read times, and task/proof roundtrip solve times.\
  • drchia harvester and DrSolver will send hostnames to DrServer
  • DrServer will use names for harvester/DrSolver in logs instead of just id's.

Installation and Compatibility

Make sure you have Chia's farmer 2.2 and upwards.

For users on Ubuntu 22.04, it is recommended to use the .deb package. Other linux distributions can use the tar file.

Using the .deb package

  • Download drplotter_1.0.4_amd64.deb and execute:

    sudo dpkg -i drplotter_1.0.4_amd64.deb

Using the tar.gz file:

  • Download drplotter-1.0.4-x86_64.tar.gz, untar the file, and utilize the included binaries.

You'll need to use the DrServer to connect your DrChia harvesters and DrSolvers. You can follow the guide here:
Running DrServer, DrSolvers, and DrChia harvester

DrPlotter v1.0.3

18 May 16:44
60431e0
Compare
Choose a tag to compare

DrPlotter v1.0.3

This updates marks the 1.0.3 release.

What's New in 1.0.3 compared to 1.0.2:

  • Critical bug fix reading plots when having a mixture of Pro4x/Pro4+ or Eco3x/Eco3+ plots.
  • Please note that all plots created from previous version are still valid, it was just the reading of plots that caused the issue.

What's New in 1.0.2 compared to 1.0.1:

  • Adds RPC data back in to report plot counts and data back to your farmer.

What's New since 0.12.1

  • drplotter now creates drplots with Pro4+ (442% rewards) and Eco3+ (317% rewards) formats with no developer fees.

  • DrSolver and DrPlotter now have cli-only mode for TTY compatibility (for instance in Docker containers).

  • DrServer can now be run fully offline, with no requirement for online connection.

  • You will now need to run your own DrServer -- the token system has changed so it can support your own remote DrServer. Please see the README for more details.

  • DrChia harvester: will now omit any developer proofs from drplots made prior to v1.0.0, which saves you ~7% GPU compute.

  • Fixes drplotter bug in creating Pro plot formats that affected ~1% of proofs which resulted in failed solutions.

Developer fees

Any existing drplots created prior to version 1.0.0 still have developer proof data inside. The drchia harvester will no longer read and work on those specific developer proofs, which means you get an immediate boost of ~7% of GPU that will get freed up.

You can use the drfree tool provided to convert any pre-existing dplots made prior to v1.0.0. See the usage_instructions.txt in the folder for drfree.

Installation and Compatibility

Make sure you have Chia's farmer 2.2 and upwards.

For users on Ubuntu 22.04, it is recommended to use the .deb package. Other linux distributions can use the tar file.

Using the .deb package

  • Download drplotter_1.0.3_amd64.deb and execute:

    sudo dpkg -i drplotter_1.0.3_amd64.deb

Using the tar.gz file:

  • Download drplotter-1.0.2-x86_64.tar.gz, untar the file, and utilize the included binaries.

You'll need to use the DrServer to connect your DrChia harvesters and DrSolvers. You can follow the guide here:
Running DrServer, DrSolvers, and DrChia harvester

DrPlotter v1.0.2

17 May 08:54
60431e0
Compare
Choose a tag to compare
DrPlotter v1.0.2 Pre-release
Pre-release

DrPlotter v1.0.2

This updates marks the 1.0.2 release, and adds the RPC data so that your Farmer GUI or other services can see your farm info.

Warning

Please note this is still in pre-release and there may still be some unresolved issues in both the plots and the harvesters. If you try plotting the new pro4+ and eco3+ formats, plot a few and see if you win partials before committing to a larger plot amount.

What's New in 1.0.2 compared to 1.0.1:

  • Adds RPC data back in to report plot counts and data back to your farmer.

What's New since 0.12.1

  • drplotter now creates drplots with Pro4+ (442% rewards) and Eco3+ (317% rewards) formats with no developer fees.

  • DrSolver and DrPlotter now have cli-only mode for TTY compatibility (for instance in Docker containers).

  • DrServer can now be run fully offline, with no requirement for online connection.

  • You will now need to run your own DrServer -- the token system has changed so it can support your own remote DrServer. Please see the README for more details.

  • DrChia harvester: will now omit any developer proofs from drplots made prior to v1.0.0, which saves you ~7% GPU compute.

  • Fixes drplotter bug in creating Pro plot formats that affected ~1% of proofs which resulted in failed solutions.

Developer fees

Any existing drplots created prior to verson 1.0.0 still have developer proof data inside.

HOWEVER: the drchia harvester will no longer read the developer plots and submit them to your DrSolver's. This means you get an immediate boost of ~7% of GPU that will get freed up, as it discards any developer-related proofs.

A tool will be released soon that will strip the developer proofs from your plots to convert them into the Pro4+ and Eco3+ versions. However this is optional and will only reduce your storage space used and not affect your GPU load any further. Using the tool will reduce plots made using drplotter before v1.0.0 by approximately 7%.

Installation and Compatibility

Make sure you have Chia's farmer 2.2 and upwards.

For users on Ubuntu 22.04, it is recommended to use the .deb package. Other linux distributions can use the tar file.

Using the .deb package

  • Download drplotter_1.0.2_amd64.deb and execute:

    sudo dpkg -i drplotter_1.0.2_amd64.deb

Using the tar.gz file:

  • Download drplotter-1.0.2-x86_64.tar.gz, untar the file, and utilize the included binaries.

You'll need to use the DrServer to connect your DrChia harvesters and DrSolvers. You can follow the guide here:
Running DrServer, DrSolvers, and DrChia harvester

DrPlotter v1.0.1

16 May 21:09
60431e0
Compare
Choose a tag to compare
DrPlotter v1.0.1 Pre-release
Pre-release

DrPlotter v1.0.1

This updates marks the 1.0.1 release! DrPlotter is now part of CNI and all developer fees have been removed.

Warning

Please note this is still in pre-release and there may still be some unresolved issues in both the plots and the harvesters. If you try plotting the new pro4+ and eco3+ formats, plot a few and see if you win partials before committing to a larger plot amount.

What's New in 1.0.1:

  • drplotter now creates drplots with Pro4+ (442% rewards) and Eco3+ (317% rewards) formats with no developer fees.

  • DrSolver and DrPlotter now have cli-only mode for TTY compatibility (for instance in Docker containers).

  • DrServer can now be run fully offline, with no requirement for online connection.

  • You will now need to run your own DrServer -- the token system has changed so it can support your own remote DrServer. Please see the README for more details.

  • DrChia harvester: will now omit any developer proofs from drplots made prior to v1.0.0, which saves you ~7% GPU compute.

  • Fixes drplotter bug in creating Pro plot formats that affected ~1% of proofs which resulted in failed solutions.

Developer fees

Any existing drplots created prior to verson 1.0.0 still have developer proof data inside.

HOWEVER: the drchia harvester will no longer read the developer plots and submit them to your DrSolver's. This means you get an immediate boost of ~7% of GPU that will get freed up, as it discards any developer-related proofs.

A tool will be released soon that will strip the developer proofs from your plots to convert them into the Pro4+ and Eco3+ versions. However this is optional and will only reduce your storage space used and not affect your GPU load any further. Using the tool will reduce plots made using drplotter before v1.0.0 by approximately 7%.

Installation and Compatibility

Make sure you have Chia's farmer 2.2 and upwards.

For users on Ubuntu 22.04, it is recommended to use the .deb package. Other linux distributions can use the tar file.

Using the .deb package

  • Download drplotter_1.0.1_amd64.deb and execute:

    sudo dpkg -i drplotter_1.0.1_amd64.deb

Using the tar.gz file:

  • Download drplotter-1.0.1-x86_64.tar.gz, untar the file, and utilize the included binaries.

You'll need to use the DrServer to connect your DrChia harvesters and DrSolvers. You can follow the guide here:
Running DrServer, DrSolvers, and DrChia harvester

Thank you!

Another big thank you to the Chia community for all your support! I look forward to working at CNI and bringing you more plot goodness. Happy farming!

DrPlotter v0.12.1

06 Apr 13:22
60431e0
Compare
Choose a tag to compare
DrPlotter v0.12.1 Pre-release
Pre-release

DrPlotter v0.12.1

This update upgrades the drchia harvester to add plot and farming information for the Chia farmer 2.2.x GUI and protocols.

Note

The chia farmer <-> harvester protocol doesn't fully support drplots and it's compression capabilities. The number of plots and raw TiB size is reported accurately, however the eTiB is computed by the GUI and over-reported by about 3%. The accurate eTiB reports can be found on your DrSolver UI, your drchia harvester logs, and your drserver logs.

Important

You must have Chia farmer version 2.2.1 or the latest release, otherwise your drchia start harvester will produce errors and you will fail to create pool partials or blocks.

What's New in 0.12.1:

  • plots will now show in the Farmer GUI through the farmer <-> harvester protocol.
  • minor bug fix: drsolver now properly supports --gpu flag

Known Issues

  • eTiB reported will be about 3% higher than actual. This is due to the harvester protocol not properly supporting formats like drplots yet.
  • if you move or delete plots, the GUI will not update to refelect those changes, a harvester restart would be necessary.

Developer fees

The developer fees are already integrated into the plots you create, with no additional fees. For more information, see the section on developer and contribution structure.

Installation and Compatibility

Make sure you have a Chia's farmer 2.2 and upwards.

For users on Ubuntu 22.04, it is recommended to use the .deb package. Other linux distributions can use the tar file.

Using the .deb package

  • Download drplotter_0.12.1_amd64.deb and execute:

    sudo dpkg -i drplotter_0.12.1_amd64.deb

Using the tar.gz file:

  • Download drplotter-0.12.1-x86_64.tar.gz, untar the file, and utilize the included binaries.

For more details, refer to the main github documentation:
Installation instructions

Support and Community

For direct support, request features, and to connect with fellow Chia farmers, I invite you to join the DrPlotter Discord. It's a great place to share experiences, get help from myself and community members, and stay updated on the latest news and updates.

👉 Join us on Discord here!

DrPlotter v0.12.0

29 Mar 12:38
3341ced
Compare
Choose a tag to compare

DrPlotter v0.12.0

This update upgrades the drchia harvester to support Chia's farmer 2.2.x releases.

Important

You must have Chia farmer version 2.2.1 or the latest release, otherwise your drchia start harvester will produce errors and you will fail to create pool partials or blocks.

What's New in 0.12.0:

  • drchia start harvester now connects to a Chia farmer with version 2.2.x or higher.
  • minor bug fix where you had to set a DRPLOTTER_CLIENT_TOKEN before you could use the local drserver. Now this isn't necessary.

Developer fees

The developer fees are already integrated into the plots you create, with no additional fees. For more information, see the section on developer and contribution structure.

Installation and Compatibility

Make sure you have a Chia's farmer 2.2 and upwards.

For users on Ubuntu 22.04, it is recommended to use the .deb package. Other linux distributions can use the tar file.

Using the .deb package

  • Download drplotter_0.12.0_amd64.deb and execute:

    sudo dpkg -i drplotter_0.12.0_amd64.deb

Using the tar.gz file:

  • Download drplotter-0.12.0-x86_64.tar.gz, untar the file, and utilize the included binaries.

To upgrade from a previous DrPlotter version, you will need to remove your chia config directory on your drchia harvester machine:

rm -rf ~/.chia/mainnet/config/

then reconfigure drchia with:

drchia init
drchia init -c /your/farmer/certificates/directory/
drchia configure --log-level INFO
drchia plots add -d /add/all/your/drplot/directories
nano ~/.chia/mainnet/config/config.yaml <-- in harvester: section set your farmer_peers ip address to your chia farmer 2.2.x

For more details, refer to the main github documentation:
Installation instructions

Support and Community

For direct support, request features, and to connect with fellow Chia farmers, I invite you to join the DrPlotter Discord. It's a great place to share experiences, get help from myself and community members, and stay updated on the latest news and updates.

👉 Join us on Discord here!

DrPlotter v0.11.0

22 Mar 14:43
5ef57f3
Compare
Choose a tag to compare

Critical Update v0.11.0

I am pleased to announce the release of version 0.11.0, which addresses a critical bug that previously prevented blocks from being created. I strongly urge all users to update to this version as soon as possible. For detailed information on the fixes implemented and instructions on how to reclaim any lost rewards, please consult the changelog. With this update, I'm happy to report that all blocks are now being confirmed, and DrPlotter is fully operational.

To install or upgrade

For users on Ubuntu 22.04, it is recommended to use the .deb package. Other linux distributions can use the tar file.

Using the .deb package

  • Download drplotter_0.11.0_amd64.deb and execute:

    sudo dpkg -i drplotter_0.11.0_amd64.deb

Using the tar.gz file:

  • Download drplotter-0.11.0-x86-64.tar.gz, untar the file, and utilize the included binaries.

Important

This version is not compatible with Chia's farmer 2.2 and upwards. Chia recently introduced some breaking changes for their harvester and farmer protocols. For now, you should stay with Chia farmer 2.1.x.

For guidance on setting up a local or remote drserver see the wiki on how to setup drserver.

The token-based system remains an option for online connectivity without a drserver. For more details, visit our GitHub documentation:
Installation instructions

A heartfelt thank you to SpaceFarmers.io

In the wake of a critical bug in DrPlotter that failed to create blocks, SpaceFarmers.io was instrumental in both identifying the issue and keeping all of our drplot farms operational, despite paying out for pool rewards at their own cost. They showed exceptional service and collaborative spirit. Once we started getting block wins and the issue was resolved, when I offered compensation for the lost revenue attributed to this bug, they generously redirected this to DrPlotter's development instead. This gesture speaks volumes of their commitment to our collective success and the fostering of a supportive farming ecosystem.

Thank you, SpaceFarmers.io, for your solidarity and belief in DrPlotter's future.

Support and Community

For direct support, request features, and to connect with fellow Chia farmers, I invite you to join the DrPlotter Discord. It's a great place to share experiences, get help from myself and community members, and stay updated on the latest news and updates.

👉 Join us on Discord here!

DrPlotter v0.10.0

10 Mar 12:46
ca0b89b
Compare
Choose a tag to compare

DrPlotter v0.10.0

This update introduces the drserver. Now, you have the option to either use the token system to connect your drchia harvester and drsolvers through the online drplotter.com server, or you can run your own local (or remote) server. I've also added improved logging and fixes for drsolver.

What's New in 0.10.0:

  • drserver to connect your drchia harvester and drsolver locally or through your own web server. This offers improved performance and is recommended for optimized setups.
  • drsolver improved logs and bug fixes.

Developer fees

The developer fees are already integrated into the plots you create, with no additional fees. For more information, see the section on developer and contribution structure.

Installation and Compatibility

Important

This version is not compatible with Chia's farmer 2.2 and upwards. Chia recently introduced some breaking changes for their harvester and farmer protocols. For now, you should stay with Chia farmer 2.1.x.

To setup a drserver see the wiki on how to setup drserver.

You can still use the token based system for connecting online without a drserver. In that case refer to the main github documentation:
Installation instructions

Support and Community

For direct support, request features, and to connect with fellow Chia farmers, I invite you to join the DrPlotter Discord. It's a great place to share experiences, get help from myself and community members, and stay updated on the latest news and updates.

👉 Join us on Discord here!

DrPlotter v0.9.2

28 Feb 12:16
ca0b89b
Compare
Choose a tag to compare

This update brings minor bug fixes and enhancements and is a recommended update for all. I've addressed some specific issues that have impacted connectivity, and offer a more reliable plotting and harvesting experience.

What's New in 0.9.2:

Directory Input Handling: corrected an issue with DrPlotter where missing trailing slashes on directory inputs would lead to unexpected behavior.

DrSolver Enhancements: Significant bug fixes have been implemented in DrSolver. Previous challenges with certain proofs could cause connectivity issues and unnecessary computation. This now provides enhanced stability and reliability across various scenarios.

Harvester Log Update: The DrChia Harvester now includes a summary log feature. This addition is designed to provide users with a concise overview of their harvesting activity, offering insights into proofs found and pool points awarded.

These adjustments improve performance and stability of your harvesting operations, and should ensure a smoother, more dependable farming process.

Developer fees

The developer fees are already integrated into the plots you create, with no additional fees. For more information, see the section on developer and contribution structure.

Installation and Compatibility

Important

This version is not compatible with Chia's farmer 2.2 and upwards. Chia recently introduced some breaking changes for their harvester and farmer protocols. Until the next release, you should stay with Chia farmer 2.1.x.

Installation instructions

Acknowledgments:

I want to extend my gratitude to the Chia community for your invaluable feedback and support. Your input plays a crucial role in the ongoing development and improvement of DrPlotter.

Next Developments:

I'll be working on some plotting improvements to support various setups by community members. Stay tuned!

Support and Community

For direct support, request features, and to connect with fellow Chia farmers, I invite you to join the DrPlotter Discord. It's a great place to share experiences, get help from myself and community members, and stay updated on the latest news and updates.

👉 Join us on Discord here!

Thank you for choosing DrPlotter for your Chia farm. Happy farming!

DrPlotter v0.9.0

31 Jan 13:42
Compare
Choose a tag to compare

I am excited to introduce DrPlotter v0.9.0, a project that has been my dedicated focus for over two years. Starting as a passion project, it evolved into an ambitious endeavor push the boundaries of Chia plot compression. This release, fully functional on Linux/Debian x86 systems with NVIDIA 3090+ GPUs, is a critical milestone towards the official 1.0.0 release, which will be further refined based on your valuable feedback.

Key Features of DrPlotter v0.9.0:

  • Eco3x and Pro4x Compressed Plots: Choose Eco3x for improved energy efficiency or Pro4x for high-density plotting. Boost rewards by over 400% compared to regular Chia plots and higher ROI's compared to any other solution.
  • Harvester Integration: Effortlessly compatible with official Chia Farmers, optimizing the proof submission and solving process.
  • Remote Solvers: Flexibility to deploy your GPU remotely for proof solving.
  • Enhanced Security: Relies solely on public farmer keys, safeguarding your private keys.

Resource Contribution Model for DrPlotter
Instead of taking fees from farming revenues, DrPlotter uses a small portion of user resources to support the developer's own farm and plots. This has already been factored into the reported metrics for your own plots, and will remain fixed, ensuring no hidden costs and consistent performance.

Feedback and Upcoming Release

I'm eager to hear from you – your experiences, insights, and suggestions will be invaluable as I move towards the 1.0.0 release. Your feedback will play a crucial role in shaping DrPlotter, ensuring it meets the community's needs and expectations.

Thank you for considering DrPlotter for your Chia farming. I am excited about this journey and look forward to growing and improving alongside this vibrant community.

Happy farming!