Skip to content

Releases: StorjOld/downstream-farmer

Downstream Farmer v0.1.8

12 Feb 11:10
Compare
Choose a tag to compare

Windows

Steps for getting up and running:

  1. Download the attached zip file.

  2. Unzip the file.

  3. The uncompressed directory should contain downstream.exe and a directory data which contains identities.json.

  4. You will need to created a signed message in order to prove that you own the SJCX address you would like to farm with.

  5. To do this, open your favorite wallet software (Counterwallet, Electrum, and Multibit have been tested, if another piece of software works, let us know), and sign a message of your choice. For instance, on Counterwallet, perform the following steps:

    1. In Address Actions click Sign Message.
      step1
    2. Type a message of your choice, and click Sign.
      step2
    3. Then, open data/identities.json in your favorite text editor (Notepad will work fine), and copy and paste your Address, the message you typed, and the created signature. Use the JSON format shown, or you will not be able to connect.
      step3
    4. Save the file. Now data/identities.json contains a signed message proving ownership of your SJCX address.
  6. Finally, run the following command in the uncompressed directory:

    .\downstream.exe --size 1073741824

Which should request 1 GiB of data from the live.driveshare.org node and then begin proving challenges. You may specify any size up to 1 GiB for this testing period.

Due to the nature of this test, the farmer will run out of challenges after 256 heartbeats, and will automatically request a new data chunk to fill the requested space. You will see this occur if you leave your farmer running for approximately 4 and a half hours.

You can see the data chunks your farmer is hosting by browsing to the data/chunks directory.

Downstream Farmer v0.1.7

11 Feb 02:27
Compare
Choose a tag to compare

Windows

Steps for getting up and running:

  1. Download the attached zip file.

  2. Unzip the file.

  3. The uncompressed directory should contain downstream.exe and a directory data which contains identities.json.

  4. You will need to created a signed message in order to prove that you own the SJCX address you would like to farm with.

  5. To do this, open your favorite wallet software (Counterwallet, Electrum, and Multibit have been tested, if another piece of software works, let us know), and sign a message of your choice. For instance, on Counterwallet, perform the following steps:

    1. In Address Actions click Sign Message.
      step1
    2. Type a message of your choice, and click Sign.
      step2
    3. Then, open data/identities.json in your favorite text editor (Notepad will work fine), and copy and paste your Address, the message you typed, and the created signature. Use the JSON format shown, or you will not be able to connect.
      step3
    4. Save the file. Now data/identities.json contains a signed message proving ownership of your SJCX address.
  6. Finally, run the following command in the uncompressed directory:

    .\downstream.exe http://node.example.org --size 1073741824

    which should request 1GiB of data from the node.example.org node and then begin proving challenges. If you would like to contribute more hard drive space for the test, specify a larger size.

Note: the changes required to support large sizes have not been propagated to our cluster yet, so you may get errors if you attempt to connect to live.driveshare.org before we push the appropriate changes.

Due to the nature of this test, the farmer will run out of challenges after 256 heartbeats, and will automatically request a new data chunk to fill the requested space. You will see this occur if you leave your farmer running for approximately 4 and a half hours.

You can see the data chunks your farmer is hosting by browsing to the data/chunks directory.

Downstream Farmer v0.1.6

05 Feb 05:49
Compare
Choose a tag to compare
Pre-release

Windows

Steps for getting up and running:

  1. Download the attached zip file.

  2. Unzip it.

  3. The uncompressed directory should contain downstream.exe and a directory data which contains identities.json.

  4. You will need to created a signed message in order to prove that you own the SJCX address you would like to farm with.

  5. To do this, open your favorite wallet software (Counterwallet, Electrum, and Multibit have been tested, if another piece of software works, let us know), and sign a message of your choice. For instance, on Counterwallet, perform the following steps:

    1. In Address Actions click Sign Message.
      step1
    2. Type a message of your choice, and click Sign.
      step2
    3. Then, open data/identities.json in your favorite text editor (Notepad will work fine), and copy and paste your Address, the message you typed, and the created signature. Use the JSON format shown, or you will not be able to connect.
      step3
    4. Save the file. Now data/identities.json contains a signed message proving ownership of your SJCX address.
  6. Finally, run the following command in the uncompressed directory:

    .\downstream.exe --size 1073741824

    which should request 1GiB of data from the live.driveshare.org cluster and then begin proving challenges. If you would like to contribute more hard drive space for the test, specify a larger size.

Note: the changes required to support large sizes have not been propagated to our cluster yet, so you may get errors if you attempt this before we push the appropriate changes.

Due to the nature of this test, the farmer will run out of challenges after 256 heartbeats, and will automatically request a new data chunk to fill the requested space. You will see this occur if you leave your farmer running for approximately 4 and a half hours.

You can see the data chunks your farmer is hosting by browsing to the data/chunks directory.

Downstream Farmer v0.1.5

24 Jan 04:25
Compare
Choose a tag to compare
Pre-release

Windows

Steps for getting up and running:

  1. Download the attached zip file.

  2. Unzip it.

  3. The uncompressed directory should contain downstream.exe and a directory data which contains identities.json.

  4. You will need to created a signed message in order to prove that you own the SJCX address you would like to farm with.

  5. To do this, open your favorite wallet software (Counterwallet, Electrum, and Multibit have been tested, if another piece of software works, let us know), and sign a message of your choice. For instance, on Counterwallet, perform the following steps:

    1. In Address Actions click Sign Message.
      step1
    2. Type a message of your choice, and click Sign.
      step2
    3. Then, open data/identities.json in your favorite text editor (Notepad will work fine), and copy and paste your Address, the message you typed, and the created signature. Use the JSON format shown, or you will not be able to connect.
      step3
    4. Save the file. Now data/identities.json contains a signed message proving ownership of your SJCX address.
  6. Finally, run the following command in the uncompressed directory:

    .\downstream.exe --size 100000000

    which should request 100MB of data from the live.driveshare.org cluster and then begin proving challenges. If you would like to contribute more hard drive space for the test, specify a larger size.

Note: the changes required to support large sizes have not been propagated to our cluster yet, so you may get errors if you attempt this before we push the appropriate changes.

Due to the nature of this test, the farmer will run out of challenges after 256 heartbeats, and will automatically request a new data chunk to fill the requested space. You will see this occur if you leave your farmer running for approximately 4 and a half hours.

You can see the data chunks your farmer is hosting by browsing to the data/chunks directory.

Downstream Farmer Alpha

17 Dec 03:40
Compare
Choose a tag to compare
Pre-release

Windows

Steps for getting up and running:

  1. Download the attached zip file.
  2. Unzip it.
  3. The uncompressed directory should contain downstream.exe and a directory data which contains identities.json.
  4. You will need to created a signed message in order to prove that you own the SJCX address you would like to farm with.
  5. To do this, open your favorite wallet software (Counterwallet, Electrum, and Multibit have been tested, if another piece of software works, let us know), and sign a message of your choice. For instance, on Counterwallet, perform the following steps:
    1. In Address Actions click Sign Message.
      step1
    2. Type a message of your choice, and click Sign.
      step2
    3. Then, open data/identities.json in your favorite text editor (Notepad will work fine), and copy and paste your Address, the message you typed, and the created signature. Use the JSON format shown, or you will not be able to connect.
      step3
    4. Save the file. Now data/identities.json contains a signed message proving ownership of your SJCX address.
  6. Finally, you should now be able to run downstream.exe by either double clicking, or running it in a shell.

Downstream Farmer Alpha

10 Nov 11:09
Compare
Choose a tag to compare
Pre-release

Windows

Steps for getting up and running:

  1. Download the attached zip file.
  2. Unzip it.
  3. The uncompressed directory should contain downstream.exe and a directory data which contains identities.json.
  4. You will need to created a signed message in order to prove that you own the SJCX address you would like to farm with.
  5. To do this, open your favorite wallet software (Counterwallet, Electrum, and Multibit have been tested, if another piece of software works, let us know), and sign a message of your choice. For instance, on Counterwallet, perform the following steps:
    1. In Address Actions click Sign Message.
      step1
    2. Type a message of your choice, and click Sign.
      step2
    3. Then, open data/identities.json in your favorite text editor (Notepad will work fine), and copy and paste your Address, the message you typed, and the created signature. Use the JSON format shown, or you will not be able to connect.
      step3
    4. Save the file. Now data/identities.json contains a signed message proving ownership of your SJCX address.
  6. Finally, you should now be able to run downstream.exe by either double clicking, or running it in a shell.

Test Builds

27 Oct 14:53
Compare
Choose a tag to compare
Test Builds Pre-release
Pre-release

Note: This is an outdated release. Windows users: please use the latest binaries above. OSX users: please use Homebrew as instructed in the README.

Windows

Please install the Visual C++ 2010 Redistributable

Download the attached zip file, unzip it, and cd into the extracted folder and run in your terminal (using your real SJCX address):

PS> ./downstream -a YOUR_SJCX_CROWDSALE_ADDRESS

Please insert your crowdsale address.

OS X

The process is similar to windows. Unzip the attached osx-downstream.zip and cd into the extracted folder. Once inside, run the following command in the terminal (using your real SJCX crowdsale address):

$ ./downstream -a YOUR_SJCX_CROWDSALE_ADDRESS

You may need to run chmod +x downstream to make the file executable.

Welcome to the world of farming!

This is an alpha release and isn't production ready at all. There are a lot more changes coming in the next week that will break this release, so don't download this unless you are ready to re-download in a few days.

Test File - v0.1 Alpha

29 Sep 20:04
Compare
Choose a tag to compare
Pre-release

Install instructions are in the README. Responds to verification from server for a small 32MB test file.