The Lens Protocol is a decentralized and composable social graph. They're aiming to build a social media platform where users' data is not harvested by a single platform, and the protocol does not rely on advertisements.
https://share.descript.com/view/1nDD0FJNOfL
Basic Intro: https://mirror.xyz/lensprotocol.eth/YG9iFIs2emVFRtj3JqY95Dk6opNqM0aC9YoM-Ppp5as
The Lens Profile: https://docs.lens.xyz/docs/profile
https://github.com/lens-protocol/core/blob/main/contracts/core/base/LensNFTBase.sol
Which depends on: https://github.com/lens-protocol/core/blob/main/contracts/core/base/ERC721Time.solhttps://github.com/lens-protocol/core/blob/main/contracts/core/base/IERC721Time.solhttps://github.com/lens-protocol/core/blob/main/contracts/core/base/ERC721Enumerable.sol