Hi everyone we’ve made the best farmer even better with FlexFarmer 2.0. Along with improving our farmer and solving some of the issues we’ve written an entirely new Proof of Space in Go. Our PoS corrects a lot of the bugs and duplications in the Chia C++ PoS while improving everything overall. This results in a significant improvement in lookup times of more than 2x for those running low to mid range hardware (or even high end if we are talking about really large farms). Also this will greatly reduce problems caused by the C++ PoS. We’ve also expanded support to almost all devices including 32 bit ones (details below).
A better PoS also results in a better farming process with less bugs, less stress on your HDD, less power use, less data transfer, and thus increased lifespan for your HDD. Disk I/O running the old PoS often spikes causing over 200 io/s in reads and writes on the HDD. This has been solved in our PoS as can be seen in the comparisons below from one of our testers. I/O usage has been greatly reduced and we do not experience spikes which are bad for your drive long term. We’ve also seen 0.05 Watts or more in power reduction per a drive and a couple hundred Watts in power reduction for the main PC. Even a slight power decrease long term leads to savings and better heat regulation.
[Huge IOPS reduction after the upgrade to v2.0.0 (credit: CBT/CryptoBlockchainTech)]
Left Chia GUI Right Flexfarmer
Additional notes are below. Please note that FlexFarmer isn’t just a node-less farmer it’s a finely tuned farming program meant to greatly improve farming profits, reliability, and experience while improving the sustainability of farming by reducing your power/hardware costs while making the equipment last longer. FlexFarmer 2.0 is our second step towards a full replacement of the Chia GUI with a greatly improved farmer, plotter, wallet, and node bundled together. The current Python node is locked at 30%. We anticipate that once complete our Go node will be able to handle 300% of Chia’s transactions (from 20 to 60 transactions per a second surpassing ETH’s 30) allowing for a possible hard fork in the future to triple network capacity. We intend for syncing to take hours not days and for farming to be fast and painless. We’re not just here to take your money we believe that if we invest in Chia we can improve our farmers experience and income which we have already done through our improved farmer, sponsorship of Madmax, and our partnership with DFI (Chia’s first NFT company).
Flexfarmer v2.0.0 Release Notes
In this release, we have moved from the Chiapos C++ implementation provided by Chia developers to our very own optimized Chiapos implementation written in Go. Reference C++ implementation was giving a lot of problems to us. With the move towards our own Chiapos Go implementation, we are happy to provide a list of improvements:
- Lookup times are minimized by up to 2x depending on your hardware configuration. RPi and other embedded users will see the most significant improvement since improvements we’ve made target low to mid range hardware. If you were using Xeon/EPYC servers for farming, you will see only a minor performance boost.
- No more “unknown pc” crashes and segmentation faults caused by the reference C++ Chiapos implementation.
- FlexFarmer executable is now statically-linked, which means that you won’t need a specific version of glibc and other libraries. All now is bundled to the FlexFarmer binary. (You can run FlexFarmer under ancient CentOS 7 now).
- FlexFarmer now supports all OSes and architectures supported by Golang. OSes supported include Linux, macOS, Windows, FreeBSD, OpenbSD, NetBSD, and even Solaris! We also support a numerous amount of architectures, including native 32-bit systems (no need to use qemu to emulate 64-bit OS on RPi Zero from now). To extend FlexFarmer ecosystem, we also provide binaries for embedded architectures like MIPS (all derivatives), and RISC-V (64 bit), and some other exotic architectures like ppc (PowerPC) and s390x (System/360), just because we can :D.
- Additionally, FlexFarmer is no longer crashing when a plot that has been in use by FlexFarmer was deleted.
Download Links
On Get Started page: Farm Chia (XCH) using FlexFarmer | Flexpool.io
Linux amd64 - For regular 64-bit x86 computers:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-linux-amd64-v2.0.0.tar.gz
Linux 386 - For regular 32-bit x86 computers:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-linux-amd64-v2.0.0.tar.gz
Linux arm64 - For RPi:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-linux-arm64-v2.0.0.tar.gz
Linux arm - For 32-bit RPi (Like Zero):
https://static.flexpool.io/dl/flexfarmer/flexfarmer-linux-arm-v2.0.0.tar.gz
Windows x64:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-windows-amd64-v2.0.0.zip
Windows x32:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-windows-386-v2.0.0.zip
macOS Intel:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-darwin-amd64-v2.0.0.zip
macOS Apple Silicon:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-darwin-arm64-v2.0.0.zip
Other builds for extraordinary OSes/architectures:
Linux mips:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-linux-mips-v2.0.0.tar.gz
Linux mipsle:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-linux-mipsle-v2.0.0.tar.gz
Linux mips64le:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-linux-mips64le-v2.0.0.tar.gz
Linux ppc64:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-linux-ppc64-v2.0.0.tar.gz
Linux ppc64le:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-linux-ppc64le-v2.0.0.tar.gz
Linux riscv64:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-linux-riscv64-v2.0.0.tar.gz
Linux s390x:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-linux-s390x-v2.0.0.tar.gz
Windows ARM (32-bit):
https://static.flexpool.io/dl/flexfarmer/flexfarmer-windows-arm-v2.0.0.zip
FreeBSD amd64:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-freebsd-amd64-v2.0.0.tar.gz
FreeBSD 386:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-freebsd-386-v2.0.0.tar.gz
FreeBSD arm64:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-freebsd-arm64-v2.0.0.tar.gz
FreeBSD arm (32-bit):
https://static.flexpool.io/dl/flexfarmer/flexfarmer-freebsd-arm-v2.0.0.tar.gz
OpenBSD amd64:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-openbsd-amd64-v2.0.0.tar.gz
OpenBSD 386:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-openbsd-386-v2.0.0.tar.gz
OpenBSD arm64:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-openbsd-arm64-v2.0.0.tar.gz
OpenBSD arm (32-bit):
https://static.flexpool.io/dl/flexfarmer/flexfarmer-openbsd-arm-v2.0.0.tar.gz
OpenBSD mips64:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-openbsd-mips64-v2.0.0.tar.gz
NetBSD amd64:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-netbsd-amd64-v2.0.0.tar.gz
NetBSD 386:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-netbsd-386-v2.0.0.tar.gz
NetBSD arm64:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-netbsd-arm64-v2.0.0.tar.gz
NetBSD arm (32-bit):
https://static.flexpool.io/dl/flexfarmer/flexfarmer-netbsd-arm-v2.0.0.tar.gz
Solaris amd64:
https://static.flexpool.io/dl/flexfarmer/flexfarmer-solaris-amd64-v2.0.0.tar.gz
FlexFarmer v2.0.1 Release - Addressing Windows & k33 bugs
Hey everyone, we are happy to release FlexFarmer v2.0.1 which addresses numerous issues reported by our users.
That includes stability issues with FlexFarmer v2.0.0 running under Windows. Because of the way how Windows handled OS disk cache, it caused the computer to run out of Virtual memory after some time, thus freezing the computer completely. We’ve taken a lesson, and since the v2.0.1 release, we will be doing much more testing for other platforms like Windows. Previously, 99% of testing was done under Linux.
We have also addressed an issue of raising reported space, as “featured” in Chris Dupres’s news post (thechiaplot net). That did not affect the rewards, but it caused the stats to show the wrong space.
k33 (and higher) compatibility was as well fixed in v2.0.1.
Additionally, we have added an easter egg that pops up when you farm a block
Full release notes:
v2.0.1 Release - Addressing 2.0 issues
========================================================================
- Windows instability fixed.
- Reported space no longer rises randomly.
- k33 and higher size plots are now working.
- Added block win easter egg.
Download:
On our website: Farm Chia (XCH) using FlexFarmer | Flexpool.io