Awesome
<div align="center"> <img alt="lens protocol logo" src="https://user-images.githubusercontent.com/12957692/193897314-e6d265e2-6951-4799-ad29-5bd881e04fc5.svg" width="150" > <h1 align="center">Awesome Lens Protocol</h1> <p align="center"> <a href="#buildstatus"> <img alt="build status badge" src="https://github.com/0xJuancito/awesome-lens-protocol/workflows/Build/badge.svg"> </a> <a href="https://github.com/0xJuancito/awesome-lens-protocol/graphs/contributors"> <img alt="GitHub contributors" src="https://img.shields.io/github/contributors/0xJuancito/awesome-lens-protocol"> </a> <a href="http://makeapullrequest.com"> <img alt="pull requests welcome badge" src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat"> </a> </p> <p align="center">A curated list of awesome <a href="https://lens.xyz/">Lens Protocol</a> projects, resources, libraries, and tools on GitHub.</p> <p align="center">Please check the <a href="CONTRIBUTING.md">contribution guidelines</a> for information on formatting and writing pull requests.</p> </div>Development
Documentation
- API Docs - Official Lens API documentation.
Contracts
- Polygon - Lens Hub Proxy: 0xdb46d1dc155634fbc732f92e853b10b288ad5a1d
- Mumbai - Lens Hub Proxy: 0x60Ae865ee4C725cd04353b5AAb364553f56ceF82
- Sandbox - Lens Hub Proxy: 0x7582177F9E536aB0b6c721e11f383C326F2Ad1D5
- Other contracts on the Lens modules repository
Libraries & Tools
- Lens SDK - Official Lens SDK ⭐️
- Brand Kit - Branding assets.
- Contracts - Lens Protocol contracts.
- Greenhouse - Grow and spread your web3 roots.
- Lens Protocol Explorer - Explore the interesting events happening on the Lens Protocol.
- lens.js - JavaScript SDK.
- lens-protocol/sdk-gated - Gated encrypting and decrypting publication metadata compatible with the Lens API
- lens-token-gated-posts - Token gated Lens posts example.
- lens-use - React hooks for Lens.
- LensPy - Python library for the Lens Protocol
- react-lens-share-button - A customizable, React button component for sharing to Lens.
- React Native Lens UI Kit - Lens UI Kit for React Native
- Subgraph - The Graph subgraph.
- Talk-To-Lens - Plugin for querying lens database with natural language.
- ticklens - A JavaScript SDK for create your own Ticket solution with Lens Protocol.
- use-lens - Simplify usage of Lens API with graphql-codegen.
- worldcoin-on-lens - Find out which people have World ID verified on Lens.
Starter Kits
- daoleno/lenskit - Starter kit by daoleno.
- thirdweb-example/lens - Starter kit for using Lens Protocol with the thirdweb SDK.
- lens-xmtp-push-expo-typescript-template - An Expo template for building Web3 social apps integrated with Lens Protocol, XMTP, and Push Protocol(EPNS)
Modules
- Lens Modules - Repository for adding collect, follow and reference modules.
- Poll Module - Anonymous poll voting module.
Momoka
Momoka refers to an Optimistic L3 - a hybrid by taking best from both - Optimistic Rollups and L3 technologies
- Momoka - Open source code showing how you can verify the DA claims are true
- Momoka Explorer - DA explorer for Lens
- Momoka Explorer Web
Learn
Blog Posts
- Alchemy Lens Client Tutorial - Alchemy University tutorial for building a Lens frontend.
- Getting Started With Lens as a Frontend Dev - How To Setup A Login And A Feed Of Recommended Posts With Lens And ReactJs.
- Full Stack Web3 App - Building a Full Stack Web3 TikTok Clone with React Native, Livepeer, and Lens Protocol.
Videos
- Full Stack Web3 with Lens Protocol, Next.js, and GraphQL - Building a Social Media App by Nader Dabit.
- The ULTIMATE Guide 🌿 // Build A Decentralized Web3 Social Media App! - 5 hours tutorial by Jarrod Watts.
- Building a Full Stack Social Mobile App in 15 minutes with Expo, React Native, and Lens Protocol - By Nader Dabit.
Examples
- API examples - Official API examples.
- Frontend examples - Example of a basic front end.
- Lens Blog - A minimal example of using Lens Protocol to build a blog
- lens-create-publication-example - An example project showing how to create a publication using withSig and typed data.
- lens-gated-publications - Example application implementing gated Lens posts, encryption, and decryption.
Projects
Open Source
Add
lensprotocol
orlens-protocol
tag to the repository for easy discoverability
- Chainblog - The decentralized blogging platform
- Clipto - Personalized videos from your favorite Creators.
- Cultivator - Explore the Lens Protocol Social Graph.
- Encrypted Messaging for Lens - Encrypt messages for a Lens Profile or their Followers.
- Focalize - Quickly posting to Lens Protocol.
- Inlens - Find your friends from Twitter.
- InterplanetaryFonts - A decentralized NFT marketplace for creators and collectors of Fonts.
- Iris - The future of decentralized social.
- Lensdrop - Reward your Lens Protocol followers and fans with airdrops and special prizes.
- Lenshare - Bridge your tweets to LensProtocol.
- LensShareApp - A decentralised video sharing social platform built on Lens Protocol.
- Lenster - Decentralized, and permissionless social media app.
- Lenstube - Decentralized video-sharing social media platform.
- Lumiere - Web3 video platform.
- Pingpad - Minimalist microblogging platform.
- Pinsta - Decentralized Image & Video Sharing service.
- Rally - Voice-based social app. Gather together to share, listen, learn and talk together in real time.
- re-meme - The on-chain meme remixer.
- Reroot - A browser extension for Twitter that lets you also post to Lens.
- SendACoin - Share your Lens profile, collect Payments, tips.
- Sepana - Search and explore its posts, people, and connections.
- twitter-clone-LensProtocol - Decentralized twitter clone built with Lens Protocol and Web3.storage
- Wired - An open and decentralized web-based metaverse platform.
- World ID Lens - Human verification for Lens Protocol with World ID.
More Projects Built on Lens
For an exhaustive list of apps please check the official <a href="https://www.lens.xyz/apps">Lensverse Directory</a>
- CultivatorDAO - A new era for open, decentralized content moderation in Web3.
- Fanstastic - Decentralized social media for content creators.
- Lensalert - Lens notifications in Telegram.
- Lensfrens - Profiles based on your web3 footprint.
- Lensta - Image feed.
- LensPort - Discover, collect, and sell Posts.
- Meetvers - Find friends with similar Web3 footprint.
- memester - The NFT Meme Platform. Create memes and turn them into NFTs. Participate in meme competitions and win prizes.
- Phaver - Share-to-earn decentralized social platform.
- Onboard - The social media you deserve
- Orb - Best place to network in web3.
- Share - Publish, Read, Connect and Collect the Best Books of Your Favorite Authors.
- Superfun - A social app for Meme artists to get rewarded for their super fun content.
- Yup - Social network for Curators.
- LensPlay - Mobile first video-sharing application.
Integrations
- ENS - Decentralised naming for wallets, websites, & more.
- Proof of Humanity - Sybil-resistant registry of Humans.
- Push Protocol - The communication protocol of web3.
- Zerion - Smart, Social Web3 Wallet.
Stats & Dashboards
- Dune - Lens - Lens dashboard in Dune.
- Dune - Lens and Lenster - Lens and Lenster dashboard in Lens.
- Lens Analytics by addresszero - Lens Protocol Explorer 📈🌿
- Lens Analytics by chiragbadhe - Metrics On Lens Ecosystem.
- Leaderboards WithLens - Most followed, active, collected shared profiles.
- Lenstats - Find stats about your community and organize giveaways.
- Lens Apps Stats - Statistics for social media apps on the Lens Protocol.
- Official Stats - Official Lens stats.
Other Resources
- Claim Profile - Claim your handle.
Other Awesome Lists
LICENSE
➕ Always verify the authenticity of the links