Inspiration for Builders
Lens Protocol is a public, open, and permissionless social graph that any user and application can plug into and build with.
This architecture enables a variety of ways that developers can build with Lens, including completely new social applications, integrations with other applications, custom modules, analytics tools, SDKS, libraries, and much more.
Integrations ๐ค
In addition to building applications directly on Lens, you may want to integrate Lens into other new or existing applications. Each application using the Lens Protocol benefits the whole ecosystem, turning the zero-sum game into a collaborative one.
Lens Protocol provides a variety of social features, including profiles, content, comments, and monetization, which can be easily integrated. Through our API, you can quickly access a large user base and generate network effects with less effort.
Sign in with Lens lets you access user's information, such as name, bio, social URLs, pictures, interests, reputation, and activity.
Share to Lens helps distributing your application and its content to a larger audience.
Follow on Lens enables your app to display social connections.
Profile components allow your users to display their social profile on any web3 application.
Publication components allow you to embed Lens posts into any application with only a few lines of code.
Ideas
Business models
Applications
Payments ๐ณ
Because every user of Lens is also a wallet owner, there is opportunity to leverage the Lens social graph to implement payments in new and interesting ways.
Consider the UX of apps like Cash App and Venmo and how you might enable a similar UX combined with features enabled by Lens APIs and a userโs social graph.
Mobile ๐ฑ
Many of the fastest growing applications on Lens are optimized for mobile either through responsive mobile-first web implementations, as native iOS or Android apps, or with cross-platform mobile frameworks like React Native or Flutter.
If you want to get started building your first mobile app, have a look at React Native Lens UI Kit which can help you prototype your first app with Lens and React Native.
ERC6551 ๐ผ
Token Bound Accounts (TBAs) gives every NFT it's own wallet
An NFT's primary function is to enable uniqueness onchain, which typically can be done with image generation, contract utility, community formation, metadata and traits. However, there are clear limitations that prevent NFTs from reaching it's full potential as a self-sovereign Ethereum identity.
ERC 6551 which is already deployed to mainnet assigns an account address (ERC 4337 to be exact) to every single NFT on the Ethereum ecosystem. This allows NFTs to be used as sign-in identities within all dapps and also allow for NFTs to create their own history onchain separate from the EOA wallet that owns it.
Token Bound Accounts work exactly as a wallet and can hold any types of assets such as ETH, ERC 20, 721, 1155, etc. that means your NFT now can own other NFTs. The play area is extremely wide and fun because it allows for NFTs to truly be unique and become an NPC (networked playable character).
JPEG - view, share, like NFT - buy, sell, trade NFTs with Token Bound Accounts - become, use, interact
Custom Modules ๐งฎ
Modules allow developers to build functionality that lets profile owners to include unique, custom actions and restrictions on follow, collect and reference (i.e. mirrors and comments). This vastly opens the door to exciting new community-created features that greatly expand on the basic Lens Protocol social graph.
Ideas
Analytics ๐ย
Analytics is important for maintaining ecosystem transparency, protocol health, and ongoing growth metrics.
Data provides truth to an increasingly complex world. Agnostic content generates a new way to gather data from a social graph.
Lens also offers a BigQuery API for fast and flexible queries of all Lens data in bulk and on demand which can be used to create powerful and unique analytics dashboards and tools.
Ideas
Business models
Applications
Curation ๐งนย
Curators amplify a creator's content by expanding its distribution reach. Curation involves gathering, elevating, and commenting on content for specific audiences. Curation is its own unique form of creation, and demands unique tools to do it.
Ideas
Business models
Applications
Algorithms ๐งฎ
By giving our users a choice in the algorithms we use, we give users more control of their feed and their network, aligning with the principles of web3.
This helps preserve the integrity and quality of the user experience, while also respecting the rights of individuals to freely express themselves.
With the Lens BigQuery API you have access to 50 different tables which will give you the ability to analyze large data sets of Lens users, activity, and content.
Ideas
Business models
Applications
Tools ๐
Because all of the infrastructure, data, and APIs of Lens are open and permissionless, there are infinite ways to build new and interesting tools on top of the protocol.
Ideas
Business models
Applications
Monetization ๐ฐย
Mirrors, collects, follows and comments allow creators to monetize their content directly to the user, without intermediaries and in a permissionless way. Because creators own their content via the Lens Protocol, they can allow their followers to purchase that content.
When a user posts a publication to their Profile NFT, they have the option to set a Collect Module. This allows users to mint NFTs that link to the publication's ContentURI. This module can contain any arbitrary logic to apply to the minting process and the resulting NFT.
Creators can incentivize the promotion of their posts by offering fees for each post collected through one of their mirrors.
Ideas
Business models
Applications
Developers ๐จ๐ผโ๐ป
Build tools that can help developers at the DX, middleware, backend and protocol layers.
Ideas
Business models
Applications
ย
Identity ๐ฆธ๐ปโโ๏ธย
At the heart of every social profile is a unique identity, which belongs to the owner of the profile. By building these identities on the blockchain, we are creating a decentralized and secure system for verifying and authenticating users.
This not only ensures that each profile is tied to a real person, but also allows for greater flexibility in how identities are used. With the ability to delegate, transfer, and port identities, our users have greater control over how they represent themselves online and can easily move their identity from one application to another.
Ideas
Business models
Applications
Interoperability ๐
Each front end, middleware and smart contracts adds new possibilities and complexities. Web3 native composability allows for permissionless integrations, even at the front end layer. Via the creation of APIโs all the layers can interact with each other creating native web3 primitives.
Ideas
Business models
Applications
Music ๐ถ
The Lens social graph has the power to revolutionize the music experience for both fans and artists. Fans will have new ways to discover music, find like-minded fans, and experience music together. Artists will have new ways to deepen their fan connection, and new options for commercializing their creations.
Ideas
Business model
Applications
ย
DAO Tooling ๐ณย
DAOs embody the promise of decentralized ownership and distributed operations. DAOs manage votes, decisions and assets, bypassing traditional legal set-ups. As DAOs continue to evolve, they will need help to improve how they assemble, organize, communicate and operate.
Follow NFTs include built-in governance mechanisms. When following a profile, followers obtain a FollowNFT, which is the core building block of the Lens Protocol social graph. From a technical perspective, these NFTs contain governance-specific logic that allows any profile can spin up a DAO in minutes.
Ideas
Business models
Applications
Events ๐ซย
Events, whether in-person or virtual, become more valuable and desirable when using non-fungible tokens (NFTs). NFT tickets are easy to transfer and re-sell, giving you more control and flexibility. Proof of attendance technologies like POAPs help build your identity and create lasting memories by allowing participation and support for important events. With Lens, you can easily connect with others and take part in meaningful experiences, whether in-person or remote.
Ideas
Business models
Applications
Loyalty ๐ย
Loyalty programs should not only reward purchasing, but also create brand ambassadors to share our vision and values. We are rethinking our loyalty program to build a community of passionate advocates, creating stronger and lasting connections with our customers and partners.
Ideas
Business models
Applications
Other ๐
Web3 social networks are new, but have potential for new ideas, like connecting people and working together, earning money from content, and rewarding people. Let's work together to make social media more open and better for everyone.
Ideas
Applications
ย