Sia Storage is available for iOS and Android.

Explore the app(opens in a new tab)

The world’s safest cloud storage, by design.

Build on an open network of independent storage providers. Encrypt data in your application, distribute it globally, and keep control of your keys.

A frame of Earth from the NASA video

Your file

The same frame after encryption: its colors in an unreadable order

Encrypted with your key

Encrypt in your application

The SDK encrypts the file before any byte leaves your application. The key never leaves it.

An illustration of one chunk of the NASA video below. Locations are approximate.Watch it stream

Stream an encrypted video straight from the network

Press play and your browser fetches the shards straight from storage providers, rebuilds each chunk from any 10 of its 30 shards, and decrypts it on your device.

30 shards. Any 10 rebuild the chunk.

Earth from the International Space Station, from the NASA video
BG · ed25519:b7cbES · ed25519:6a2bFI · ed25519:856aNO · ed25519:d875GB · ed25519:ef9aNL · ed25519:ec11SA · ed25519:30fbNL · ed25519:773eBG · ed25519:0796UA · ed25519:f293IT · ed25519:aa03FR · ed25519:78e3BG · ed25519:4a66BG · ed25519:c982UA · ed25519:cd67FR · ed25519:7e75DE · ed25519:499bSE · ed25519:1648US · ed25519:bcf4DE · ed25519:a45eBG · ed25519:e222EE · ed25519:c96fEE · ed25519:df46ES · ed25519:c23cIL · ed25519:5522FR · ed25519:0cd4GB · ed25519:944aUS · ed25519:b2c6NL · ed25519:397eUS · ed25519:f543LT · ed25519:20a7US · ed25519:a2d2UA · ed25519:5511RO · ed25519:edb8DE · ed25519:5f57PL · ed25519:ac83MD · ed25519:dbf7US · ed25519:7348SK · ed25519:18afGB · ed25519:c7a0SK · ed25519:9e12DE · ed25519:62eaUA · ed25519:f1e1CA · ed25519:0940US · ed25519:6f6bIN · ed25519:efa5IT · ed25519:5429PL · ed25519:05f8PL · ed25519:adc3US · ed25519:e26bUS · ed25519:1670FI · ed25519:ae9eDK · ed25519:8841CH · ed25519:a6a5ES · ed25519:d596HU · ed25519:2addUS · ed25519:0e43FI · ed25519:c6e4US · ed25519:586eUA · ed25519:d02bUA · ed25519:a445US · ed25519:1dcaGB · ed25519:cfc3US · ed25519:3baaUS · ed25519:16e3PT · ed25519:72afES · ed25519:02f8UA · ed25519:5721MO · ed25519:f166LT · ed25519:ce1aNZ · ed25519:e087US · ed25519:6ac0DE · ed25519:66d8BE · ed25519:9167US · ed25519:fd71DE · ed25519:b34eLT · ed25519:eb37IT · ed25519:b5cdDE · ed25519:fc77UA · ed25519:1d43ES · ed25519:36f8GB · ed25519:5bf5SG · ed25519:3128FR · ed25519:00d2FR · ed25519:2e84ES · ed25519:87e8DE · ed25519:41e4DE · ed25519:b034US · ed25519:ea21CA · ed25519:11f6DE · ed25519:5467GB · ed25519:3a7dDE · ed25519:24bdFR · ed25519:7ed7US · ed25519:f039BG · ed25519:8f62AU · ed25519:7bbeUS · ed25519:de53RU · ed25519:33e8NL · ed25519:5cfaGB · ed25519:abd0ES · ed25519:eb13US · ed25519:19eeSE · ed25519:b393FR · ed25519:d4e2US · ed25519:b685US · ed25519:b79cPT · ed25519:4976RO · ed25519:3d23RO · ed25519:a34bUS · ed25519:25aePT · ed25519:7613US · ed25519:8424IL · ed25519:8a42US · ed25519:371eES · ed25519:a57fUS · ed25519:b28cFR · ed25519:328cEE · ed25519:1354US · ed25519:9f41US · ed25519:c013IL · ed25519:48a1
Providers holding it
122
Countries
32

Shard 1 is stored with a provider in Portugal at SIA.opik.net:9984.

2.04 GB · 49 chunks · 1,470 shards

Video: NASA. Map: Natural Earth. Sia Storage shares the file. The video data comes straight from providers to your browser.

Open the collection in Sia Share(opens in a new tab)

Build on the network

The SDK encrypts data in your application and transfers it directly to storage providers. An indexer keeps track of objects and storage contracts but never relays your data.

Read the quickstart(opens in a new tab)
import { PinnedObject } from '@siafoundation/sia-storage'
const source = new Blob(['Hello, Sia!']).stream()
const object = await sdk.upload(new PinnedObject(), source)
await sdk.pinObject(object)
These excerpts assume a connected SDK. The quickstart shows how to connect one.

How the network keeps your data

  • Independent providers

    Applications store data with many independent providers instead of relying on a single cloud operator.

  • Encrypted before upload

    The SDK encrypts data inside your application. Providers only ever see encrypted shards, and the keys stay with you.

  • Verifiable storage

    Storage contracts and cryptographic proofs let the network check that providers still hold the data they agreed to keep.

  • Built for redundancy

    With the default 10-of-30 scheme, any 10 shards rebuild a chunk. Transfers run in parallel, and repair keeps data available when providers go offline.

Engineering writing