Skip to content

Logos Storage

A resilient, decentralized, and censorship-resistant storage layer for the Logos stack.

What is Logos Storage?

Logos Storage is the storage layer in the Logos Stack. It currently provides a basic filesharing layer — not unlike IPFS or BitTorrent — which allows users to publish and share files with one another over a decentralized network.

Moving forward, Logos Storage will enable full provider and downloader anonymity, as well as anonymous persistence. Check out our roadmap for more details.

Get Started

Builder's Workshop

Here for the builder’s workshop? Make sure to check out our workshop page.

Builder’s Workshop

UI App

The easiest way to try Logos Storage. Upload and download files with a desktop application.

Download

Skeleton App

Jump-start your development with the Logos Storage App Skeleton.

View on GitHub

Using Logos Storage

Logos Storage can be used in the following ways:

  • Logos Storage UI App — A desktop application for uploading and downloading files over the Logos Storage network. This is the easiest way to get started.
  • Logos Storage Module API — A high-level C++ API for building applications on top of Logos Storage. It underpins the UI App.
  • libstorage — A lower-level C API that sits under the Storage Module. Use this to build bindings for other languages. Bindings for Go, Rust, and simplified C are available.