Secure, Reliable & Decentralized File Storage

Familiar pricing with verifiable usage means Lake is the perfect storage partner for all your apps.

How Lake Works

How to use



The Lake Network is secure by design. All files are AES encrypted, before being encoded and distributed to various Storage Servers which cannot snoop onto any of the files stored even if they wanted to. Files are referenced via specialised identifiers and only those holding them can access the files.


The Lake Network's erasure coding follows the k of N scheme, where k<N. Files are encoded into N shares and pushed to N unique Storage Servers such that the entire file can be retrieved from any k, even if N-k of them are unavailable.


The Lake Network aims to be fully decentralized where verifiable protocols determine where a file's shares will get stored, how they are retrieved, how much work got done and how much is to be charged. This extends even to the addition of new Storage Servers onto the network and their overall governance.


Since files encoded on the network are distributed across multiple Storage Servers, they can be downloaded from each of the nodes simultaneously allowing for swarming download of files much akin to downloading a file from multiple seeds on BitTorrent.


SDKs report upload/download requests to Lake's Smart Contracts. Storage Server's fulfil requests, reporting the amount of work done. This closed loop architecture allows for public verifiability of usage by apps on the Lake Network.


Developers building on Lake and their users do not need to hold any cryptocurrency or wrangle with private keys and wallets. A clean abstraction layer allows setup and usage in line with what developers are already used to.

Join Us

Build with Lake or contribute resources to it.



The Lake Network will provide SDKs for Desktop/Web and Mobile which developers can easily integrate into their applications. The process is extremely straightforward and involve steps that developers are already accustomed to. Developers are not exposed to cryptocurrencies and wallets as such, allowing for deterministic payments in USD.

Developer Portal



Anyone with redundant storage space on their cluster can sign up to become Storage Servers. They are incentivised for providing resources i.e. Storage and Bandwidth to the Lake Network, in the native Lake Network Token or LNT.

Contact to Join


Our milestones and future work

Free Storage

for Developers during Beta

Fixed Price

storage credits have a fixed fee and can be bought with a credit card, post public launch

upto 1 Peta Byte

Storage and Bandwidth (beta)

Use Credits

dont have to deal with tokens to use storage

Why We Built Lake

  • 1) No production-ready and reliable decentralized storage available as of today that is affordable, secure, reliable, and a fair infrastructure
  • 2) Hard to encrypt on client side devices
  • 3) Bandwidth and delivery costs a multiple of storage
  • 1) Personal data is not encrypted and is accessible by service providers
  • 2) Consumer data protection laws are negligible or non-existent in many jurisdictions
  • 3) 75% of the world's internet users live under regimes of government censorship

Frequently Asked Questions

Didn't find what you were looking for? Get in touch with us and we'd be happy to help.

The beta launch of the Lake Network will commence from April, 2019. During this launch, the storage network will will undergo developer on-boarding and testing. For a period of 4 months, on a first come first served basis, the network will serve storage to the developers while testing out the various features of the platform. Developers do not have to pay for the storage utilized during this period.

All files uploaded are encoded and distributed amongst multiple Storage Servers depending on the application’s usecase and Developer's storage configuration. Erasure encoding on the files before distribution ensures that, depending on the configuration, a file can be retrieved despite some of the encoded shares being unavailable or some Storage Servers being offline. The Lake Network's erasure coding follows the k of N scheme where of all the Storage Servers on the network, depending on the Application's requirements, files uploaded are encoded into N shares and distributed across N Storage Servers in a manner such that the entire file can be retrieved from any k active Storage Servers in the event that (N-k) servers are unavailable. This helps ensure predictable availability and flexible redundancy of data.

In IPFS, there is:

  • 1. No client side encryption. Every node can see the content being stored.
  • 2. No configurable redundancy. IPFS decides the redundancy, which nodes get's which file. We cannot direct files to nodes with a higher grade(Uptime, Capacity, and Bandwidth).
  • 3. No erasure coding. Entire file cannot be recovered, if a part of the file is lost.
  • 4. A Need to manage it. Because, content that is not pinned or accessed gets removed by the Garbage Collector. This leads to a need for the developer to run services to keep a watch and pin the content for it to stay alive on the network before it is removed by the garbage collector.

Tokens aren't required to use storage on the Lake Network. Lake Network uses Storage Credits, which can be purchased through Lake Network's payment gateway, once launched.

Get in touch with us here to express your interest and we’ll add you to the waitlist. If you meet the required guidelines, you’ll be contacted as soon as we release the tools and applications needed to run your own storage server and join the network.

Every storage provider on the network is graded and evaluated on a multitude of factors involving their current Storage Capacity, CPU, Memory, Bandwidth Capacity (Download and Upload), Internet Speed, and their performance on the network in terms of Uptime, Storage Offered, Content Delivered etc. Based on the work done, storage servers are rewarded the corresponding amount of tokens. The exact incentive structure will be released closer to the date of public launch of the network.

Get in touch with us here stating your interest in either using our storage for your apps or becoming a storage server and we'll contact you with next steps.

Join us on Telegram

Official Community Group for Developers, Storage Servers, and Community Members.

Contact LAKE

Get in touch below or drop us a note on