FIL-RetroPGF Logo Filecoin RetroPGF Round 3 Round 2 Round 1

Round 2 / Lighthouse

Category

Tooling

GitHub URL

https://github.com/lighthouse-web3/lighthouse-package

Funding amount

9,140.97 FIL

Lighthouse is essential for developers and startups building on Filecoin and Filecoin Virtual Machine. We have the following suite of products for developers in the ecosystem. We are solving the following pain points for developers -

  1. Ease of Use - Developers can easily use Lighthouse to store on Filecoin via our popular SDK, APIs, Smart Contracts
  2. Unified SDK - Our SDK is a one-stop suite to upload, encrypt, list, view data, etc., on both Filecoin and IPFS.
  3. Multiple use case - Users can use Lighthouse to store data annually, permanently (lifetime) or pay per use.

Here's a list of Lighthouse's five significant contributions -

Lighthouse SDK and CLI - Developers can easily integrate our SDK & CLI into their application pipeline in the programming language of their choice. Our SDK is available in Javascript and Python; for other languages, our CLI can easily be used to upload data to Filecoin. Refer this - https://docs.lighthouse.storage/lighthouse-1/how-to/upload-data.

Lighthouse Kavach - Our Encryption SDK allows users to store private data and build token-gated applications. Enabling use cases - time-locked retrievals, token gate by NFTs & token balances, custom onchain contract logic. Available for EVM and https://github.com/lighthouse-web3/encryption-sdk

Filecoin First Service - Filecoin first service will allow users to directly create deals with filecoin miners without uploading files to Lighthouse IPFS. Users need not pay for IPFS usage and directly store their files with Filecoin miners just by providing us with CID. Docs - https://docs.lighthouse.storage/lighthouse-1/filecoin-first/usage

zkTLS—zkTLS (Zero-Knowledge Transport Layer Security) is a cryptographic protocol that uses Zero-Knowledge Proofs (ZKPs) to verify data authenticity without revealing sensitive information. Compared to traditional TLS (Transport Layer Security), it enhances privacy by confirming key details like user identity or data origin without exposing the actual data. This is particularly useful for Web3 applications, where privacy is crucial. Docs - https://docs.lighthouse.storage/lighthouse-1/zktls

Lighthouse Files - Easy-to-use onboarding dashboard for users to log, upload, and share files. Pay using Fiat via Stripe and crypto on Filecoin. Get at least two storage proofs (PoST - Proof of Space-Time) daily with miners to verify. Website - https://files.lighthouse.storage/