The Lens Protocol is a Web3 social graph on the Polygon Proof-of-Stake blockchain. It is designed to empower creators to own the links between themselves and their community, forming a fully composable, user-owned social graph. The protocol is built from the ground up with modularity in mind, allowing new features and fixes to be added while ensuring immutable user-owned content and social relationships.
Integration
Folder Structure:
integrations/lens-protocol
âââ components
â âââ auth
â â âââ is-user-authenticated.tsx
â â âââ login-button.tsx
â â âââ logout-button.tsx
â â âââ not-authenticated-yet.tsx
â âââ feed.tsx
â âââ load-more-button.tsx
â âââ navbar.tsx
â âââ profile
â â âââ address-profiles.tsx
â â âââ explore-profiles.tsx
â â âââ follow-unfollow-button.tsx
â â âââ owned-profiles.tsx
â â âââ profile-card.tsx
â â âââ profile-list-modal.tsx
â â âââ profile-publications.tsx
â â âââ profile-revenue.tsx
â â âââ profile-stats.tsx
â â âââ profile.tsx
â â âââ search-profiles.tsx
â âââ publications
â âââ actions
â â âââ button.tsx
â â âââ comment.tsx
â â âââ index.tsx
â â âââ like.tsx
â â âââ mirror.tsx
â âââ commnets.tsx
â âââ explore-publications.tsx
â âââ publication-actions-and-stats.tsx
â âââ publication-card.tsx
â âââ publication-revenue.tsx
â âââ publication.tsx
â âââ search-publications.tsx
â âââ stats
â âââ index.tsx
â âââ stat.tsx
âââ hooks
â âââ use-create-profile.ts
âââ lens-provider.ts
âââ utils
â âââ index.ts
âââ README.md