Published in


A Farmer’s Journey Through Yielding, DeFi, Nodes, and Expanding The Grid With ThreeFold

Continuing my deep-dive series into the ThreeFold ecosystem, I sat down last week with Scott Yeager, a DIY ThreeFold Farmer who leads the Technical Community at ThreeFold, to go beyond the surface of the Decentralized Internet and speak about his Yield Farming journey from beginning to ThreeFold and the lessons in between for those just getting started to expand future internet capacity. Enjoy.

Scott: ThreeFold is the first kind of passive income crypto project I got involved with. I’ve been in the crypto space for a while and was interested in running validator nodes. But there are always very high collateral requirements for doing these things, and you need to stake a bunch of tokens to validate on pretty much every network out there. I hadn’t found one yet, that seems like a good fit in terms of, you know, the investment that was comfortable making in a project. ThreeFold excited me because you don’t need to stake any tokens to get started. Anyone can farm; all you need is hardware. So this was the first step for me. Since then, I’ve experimented with a few other projects like partner research, and they have a node that you can run that has a lower collateral requirement.

Scott: When I discovered ThreeFold, the process involved reading a ton of information in the wiki, watching videos, and just trying to wrap my head around how everything worked. I’m glad to say that things have become a lot clearer since, with some help from myself and many others involved in the project. Now we have some neat tools that you can use to figure out how to optimize your nodes to provide you with the best earning potential for the investment you make.

There are a few formulas that we use to assess how the resources within a given a node which is just a computer; by the way, any 64-bit Intel or AMD based system can be an ok, so we take a look at the number of CPU cores, the amount of RAM, the solid-state disk and hard disk that’s inside the node. Soon, we’ll also be considering GPUs. And there’s a formula that evaluates these numbers and spits out what we call compute units. Also, storage units, which are synthesized versions of the raw capacity in your node, will be an easy way to understand how much capability has.

So back in the day, it was like digging through a lot of information to find these formulas and trying to figure out how to optimize you know how many cores and how much RAM. And these days, we have some great FAQs produced by a community member that lays out many of these considerations. I also created a DIY node guide, and these are both on our forum. We also have good information on our wiki and a web-based simulator where you can plug in the numbers for the system you’re looking at building and find out how many tokens you’ll be earning every month.

The best way to get started and jump in, I would say, is to join our farmer's chat on Telegram. There are some pinned messages there that have extensive lists of resources. And there’s a bunch of farming nerds there that can answer any other questions that come up. So and I’m there too. If you’d like to join our community, learn about how to build, learn, and get started. Telegram or farmers chat the best way to do that. I’m assuming we can pop a link or something into the notes for this episode, maybe?

Scott: I’ve been running Linux for a long time. So I’ve spent many hours dealing with the quirks and issues that can come with getting an operating system going on a given set of hardware. Thankfully, Linux is a lot smoother today than it used to be. As for ZeroOS, my experience has always been straightforward; this was one thing that impressed me when I first started farming was setting up ZeroOS is pretty clear. In most cases, there are a few kinds of odd edge cases where maybe a specific piece of hardware isn’t supported. Usually, our developers can, can help with that.

Source: ThreeFold, ZeroOS

The process looks like this: you register a farm, which is how the system knows where to deliver the tokens you earn. There’s a wallet address associated with that for ThreeFold tokens, and you get a farm ID, take that farm ID, go to our bootstrap website, plug in the farm ID, and download a small file, which is flashed onto the USB stick. Then you just put that USB stick into your node and specify it as the boot device. When the system boots up, it will read what’s on that USB stick and instructs the download of ZeroOS over the network. ZeroOS is unique because it actually doesn’t live permanently on any storage inside of the system. Every time the node boots, the operating system comes in over the network. The OS itself is stored in RAM, and a little bit of cache stuff happens on disk. Every time it boots, it gets a fresh copy. So this is a remarkable security feature. Because if your operating system is stored on disk, there’s a possibility that someone could take that discount and tamper with it when the note is turned off.

We have a highly tamper-proof system because that code always comes in over the network. It just lives in RAM. And if the node needs to shut down for any reason, it’ll get a new copy when it’s back up. Generally speaking, this is, is really simple and easy. The notes tend, once they’ve been booted up for the first time, and then any quirks are handled, tend just to run and run for even years without any maintenance or needing to fix anything.

To learn more about ThreeFold, visit

Writer’s note: The above interview has been edited and reduced in summary for this article.

ThreeFold is decentralizing the Internet by tapping into the combined processing power of over 2 billion computers worldwide, including servers, desktops, and laptops, to create an open-source, peer-to-peer, carbon-negative Internet for the deployment of any current and future technology. By applying blockchain technology to the Cloud, ThreeFold solves the security and autonomy issues of the Internet while also allowing the infrastructure to scale to anywhere electricity and network exist, using less energy and at a more affordable cost than any comparable alternative.



Coinmonks ( is a non-profit Crypto Educational Publication. Follow us on Twitter @coinmonks and Our other project —, Email  —

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Kyle Ellicott

Writing about #Blockchain, #DApps, #Digitization, and all things #Distributed. Host of Blockchain Today