Beginner Guide to Lit Protocol
Are you worried about your data in the open world of blockchain? or want to add access control to your dApp? or make your data private in the open world of blockchain? Lit Protocol is here.
What is Lit Protocol?
Lit Protocol is a decentralized access control protocol for web3 apps and private data on the open web. It harness on-chain access control conditions to:
- Encrypt and lock static content
- Decrypt static content that was locked behind an on chain condition
- Authorize network signatures that provide access to dynamic content
- Request a network signed JWT.
What access control conditions can I use?
Lit Protocol support access control conditions to check if:
- User is a member of a DAO
- User holds an NFT in a collection
- User holds at least 0.1 ETH
- The result of any smart contract function call
- User owns a specific wallet address
What Features does Lit Protocol Offers?
- It provide encryption key or JWT
- It allows boolean login, where you can combine two conditions
- Update-able or permanent conditions
- It support Multi-chain
- Freedom to use your favourite storage from a centralized storage to decentralized storage like IPFS/FileCoin
- Good news, It is free
How Secure is Lit Protocol?
Lit protocol has two layer of security, one of them is threshold encryption. Lit protocol network has its own private and public key, in which no single party in the network holds the whole private key, the private key is shared between the network.
Lit Protocol Use cases
There are endless possibilities one can achieve with Lit protocol, here are the sample uses cases on https://litgateway.com/apps
Projects Using Lit Protocol?
https://orbis.club/ : Orbis is a fully decentralized social network built on Ceramic.
https://dataverse.art/ : Dataverse.art is your data wallet, piecing together next-generation modular social networks
https://www.raidguild.org/ : Rapidguild is a decentralized collective of mercenaries ready to slay your web3 product demons
https://livepeer.org/ : LivePeer is building the world’s open and decentralized video infrastructure.
Get Started Using Lit Protocol?
Lit Protocol comes with an JS SDK, that can be used on the client side or server side.
Feel free to read the documentation at https://developer.litprotocol.com/docs/intro/
Thank you for reading 😜