The Fastest Way to Transfer Chia Plots

Using Netcat you can speed up your plots while transferring them over your local network.
Table of Contents

    By now i’m sure you have heard that to maximise plot speed you should include a fast destination drive instead of a slow HDD for your Chia plots, then transfer them manually or through automated scripts to do the job for you.

    Writing a script can be complicated and not for everyone so the alternative is to manually send the .plot files to your harvesters.

    This short tutorial will show you how to send and receive files from one Ubuntu system to another but should also work for transferring files in WSL2.

    Install Netcat

    First we will install Netcat on both machines, First we will set up the receiving server, then we will set up the sending computer.

    Run this command on both machines.

    sudo apt-get install netcat pv

    Change to root

    sudo su

    On the receiving computer navigate to the folder you want to receive the files to.

    cd /home/user/your-harvester-plots-folder

    Open up the Netcat receiver. This command will compress and send any files within the folder from which it is ran.

    netcat -l -p 7000 | pv | tar x

    This starts up a little indicator where you can see whats transferring.

    Now move to the sending computer and change to root

    sudo su

    Now navigate to your finished .plot file directory.

    cd /home/user/destination-ssd-plot-folder

    Run the send command that will automatically compress and send every plot to the receiver.

    tar cf - * | pv | netcat 192.168.1.105 7000

    Replace the IP with the IP of the receiving computer and watch the files fly!

    My name is Darren and i am a hobbyist/homelab/crypto user. If you liked this post please consider signing up for a Digital Ocean account using my link and you will receive $100 in free credit!

    XCH: xch1hrumdza9u6slw5hz343p3yh954wvjs4rqnqdkq6huanctf0vytzqqkahxk
    BTC: 1BVwmPMt6kxRe88EKhThJviFp3M4MhubTA
    ETH: 0xa958d40518d76168BB795947Bf96AafD6bccc177
    LTC: MBJdCsnZXDuXBYme6Ur7VFAeYw4LTFM9CP
    BAT: 0xab574A09fFf2aa391658D3D048265ad1401cA7AF
    DOGE: DBCchyovcTXSioWM392kKydJxY5nyECYFB
    Share This Guide!