sugar.video

Share your home connection, on purpose.

Some video sites refuse to send videos to servers in data centers, including sugar.video's. Sharers let it fetch those videos through their home connection instead, and are paid in GNOT for every gigabyte, every week, on gno.land.

Open now. 3 GNOT for every gigabyte your connection carries for sugar.video, paid every Monday for the week before.

Start sharing

  1. Get a gno.land address. That's where you're paid. The easiest way is the Adena wallet: install it, make an account, and copy your address. It starts with g1.
  2. Download the app for your computer. It's one file, version 0.1.0.
    Your computerDownloadFingerprint (sha256)
    macOS, Apple silicon (M1 and later)sugar-proxy-0.1.0-darwin-arm64d363ec51db2e869d561715bb7f5df8c0103fa035f8fd0f05f8e712df2d955332
    macOS, Intelsugar-proxy-0.1.0-darwin-amd64255f74db2f00164f3236d7004a9628a1c1afa97bef44ee1a56e36c209e1056a5
    Windowssugar-proxy-0.1.0-windows-amd64.exe8e57e22bbc8951b2f86990a340f03567d330b48bb6807b636f3dce26207fb117
    Linux, x86-64sugar-proxy-0.1.0-linux-amd640db436c9ea1557d9560dc03e565b930f5539b79409a50e9cd80af99d68e57f39
    Linux, ARM64 (a Raspberry Pi with a 64-bit system)sugar-proxy-0.1.0-linux-arm6498d784373569d758b9f0eee7acd3d6463e63ede1229770cbe3f9bcba886fde28

    The same fingerprints are on gno.land, in sugar proxy's realm, under "App releases": a file whose fingerprint doesn't match isn't the app.

  3. Start it, with your address in place of g1…. In a terminal, these download it, show its fingerprint to compare with the one above, and start it:

    On a Mac (Terminal); on an Intel Mac, use sugar-proxy-0.1.0-darwin-amd64:

    curl -LO https://sugar.video/proxy/dl/sugar-proxy-0.1.0-darwin-arm64
    shasum -a 256 sugar-proxy-0.1.0-darwin-arm64
    chmod +x sugar-proxy-0.1.0-darwin-arm64
    ./sugar-proxy-0.1.0-darwin-arm64 -payout g1…

    On Windows (PowerShell):

    curl.exe -LO https://sugar.video/proxy/dl/sugar-proxy-0.1.0-windows-amd64.exe
    Get-FileHash sugar-proxy-0.1.0-windows-amd64.exe
    .\sugar-proxy-0.1.0-windows-amd64.exe -payout g1…

    On Linux; on ARM64, use sugar-proxy-0.1.0-linux-arm64:

    curl -LO https://sugar.video/proxy/dl/sugar-proxy-0.1.0-linux-amd64
    sha256sum sugar-proxy-0.1.0-linux-amd64
    chmod +x sugar-proxy-0.1.0-linux-amd64
    ./sugar-proxy-0.1.0-linux-amd64 -payout g1…

    A Mac may refuse to open the app if a browser downloaded it, since it isn't signed by Apple; downloading it with curl, as above, avoids that. Windows may warn about an unknown app the first time: choose More info, then Run anyway.

  4. Leave it running. It waits at sugar.video's hub, and carries a download whenever sugar.video needs one: nothing, most of the time. Watch it at 127.0.0.1:8137, where you can pause it too. It carries at most 5 GB a day; to change that, start it with -cap-gb and the number you want. Close the window, or press Ctrl-C, to stop it.
  5. Get paid every Monday, for the week before. To see what an address has been paid, enter it in PaidTo, on gno.land.

What you earn

What can cross your connection

To see the list before you start, run the app with -check: it proves the list from gno.land and prints it.

What you can see

The app has its own page on your computer, at 127.0.0.1:8137. It shows the list it proved and where from, every request it carried or refused (the site, for whom, how many bytes, and why it said no), today's total against your limit, and a pause button.

Who decides what's on the list

Anyone can suggest a site in the realm. Suggesting changes nothing until it's approved.

Before you share