Skip to content

Instantly share code, notes, and snippets.

Last active September 8, 2020 01:48
  • Star 14 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
What would you like to do?
Storj Bridge Payout Formula

Payout Formula

paymentModelFunction = function(gbHours, telemReports, downloadedBytes) {
 gbHoursScaled =  (gbHours - mean(gbHours)) / sd(gbHours)
 telemReportsScaled =  (telemReports - mean(telemReports)) / sd(telemReports)
 downloadedBytesScaled = (downloadedBytes - mean(downloadedBytes)) / sd(downloadedBytes)
 basePayout = 10
 ghHourPayout = 12.2221 * gbHoursScaled
 telemReportsPayout = 0.1452 * telemReportsScaled
 downloadedBytesPayout = 12.6849 * downloadedBytesScaled
 finalPayout = ghHourPayout + telemReportsPayout + downloadedBytesPayout + basePayout

Payment Cut-off

farmerCutoff = function(farmerData, hoursInMonth) {
        GigabyteHours >= hoursInMonth | (TelemetryReportCount >= mean(TelemetryReportCount) &
        DownloadedBytes >= mean(DownloadedBytes))
  • There are no rewards for storing less than 1 GB for the month.
  • However, if a user has telemetry reports, exchange reports, or downloads they may still receive a reward.
  • There are no rewards if a user has not been seen in the past week.


  • Each component (gbHours, telemetry reports, and downloaded bytes) is scaled so that each metric ends up being a measurement of how far away you are from the mean
  • Those values are multiplied by certain weights and summed to arrive at a final value
Copy link

intresting. but when does storj actually payout? there is indeed need for more transparency here.

Copy link

Elipol commented Aug 28, 2017

Does value of "sth"Scaled can be negative?

Copy link

Copy link

I have 20 gigabytes of storage dedicated to STORJ, but only 1Mib is used. Am I going to get the payout?

Copy link

so when do we get paid, have been involved for a few months. Where's the payout spreadshee? how come payouts aren't automatically sent?

Copy link

why does it take so long to get payouts?

Copy link

dugwood commented Feb 17, 2018

@cryptochrism: log on to and you'll find the spreadsheet in the #payments channel.

Copy link

that page is no longer there. where do i look now?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment