Joystream Handbook
  • ๐ŸŽฏStart Here
  • ๐Ÿš€$JOY
  • ๐Ÿง™Founding Members
  • ๐ŸคšJIPs
  • ๐Ÿ’ณWallets
  • system
    • โ›“๏ธBlockchain
      • Account Generation
    • ๐ŸชMetaprotocols
    • ๐ŸฅฉStaking
    • ๐ŸญValidation
    • ๐Ÿ—ณ๏ธNomination
    • ๐Ÿ”‘Memberships
    • ๐Ÿ›๏ธCouncil
    • ๐Ÿ‘ทโ€โ™€๏ธWorking Groups
    • โš–๏ธProposal System
    • ๐ŸŽฌContent Directory
      • ๐Ÿช™Creator Tokens
      • ๐Ÿ’ธCreator Payouts
      • โ–ถ๏ธVideo NFTs
      • ๐ŸงCuration Model
    • ๐Ÿ’ฝStorage & Bandwidth
      • ๐Ÿ—„๏ธData Directory
      • ๐Ÿ’พStorage Node
      • ๐ŸŒBandwidth Node
    • ๐Ÿ—ž๏ธForum
    • ๐ŸนBounties
      • V2
    • ๐Ÿ› ๏ธBuilders
    • ๐Ÿ‘ซHuman Resources
    • ๐Ÿš€Marketers
    • ๐ŸŒ‰Applications
  • ๐Ÿ”Security
  • ๐ŸงจLaunch Process
    • Sudo Transactions Made
Powered by GitBook
On this page
  1. system
  2. Storage & Bandwidth

Storage Node

Storage nodes accept user uploads and do long term archiving of user data objects, as well as share these objects with bandwidth nodes which do low latency last mile on-demand delivery.

PreviousData DirectoryNextBandwidth Node

Last updated 2 years ago

Preamble

This document is not yet complete and is primarily informed by the following more comprehensive documentation

Introduction

WIP.

API

files/{id}

GET

Returns a media file.

HEAD

Returns media file headers.

files

Upload data.

authToken

Get auth token.

state/data-objects

Returns all local data objects.

state/bags/{bagId}/data-objects

Returns local data objects for a bag.

version

Returns server version.

state/data

Returns local uploading directory stats.

Scenarios

WIP.

๐Ÿ’ฝ
๐Ÿ’พ
https://github.com/Joystream/joystream/tree/giza_staging/storage-node-v2github.com