Lens Protocol Integration

Updated: 28-Jan-2024

Phaver is the largest mobile app on the Lens Protocol, the Web3 social graph developed by the industry-leading team at Aave. The protocol enables our users to connect their Phaver and Lens profiles which essentially creates an on-chain backup of everything happening on Phaver and unlocks reach across the entire Lens-verse of dApps.

Lens Protocol uses NFTs for creating on-chain relationships between profiles, followers and posts as a back-end mechanism. This means users own their social graph and can use it interoperably with any Lens app.

Unlike many other Lens dApps, Phaver is not a pure-play Lens client where all the actions reflect on Lens alone. Especially as Lens is still in closed beta and many potential social users do not yet have a wallet or minting rights for a Lens profile, Phaver profiles are used as an easier step to start your journey into Web3. This means being able to follow Lens users off-chain and see their content even without a wallet. By connecting a Lens profile, however, users supercharge the experience by unlocking commenting, collecting and many on-chain actions like posting and following on the Lens network.

When a Lens user makes a post in Phaver they can decide whether they want to broadcast it on-chain to Lens or just post on Phaver. Lens posts reach an audience outside of Phaver in all other Lens apps. Additionally, the Lens posts reside on-chain, and are immutable, while Phaver posts allow for edits and deletion. In both cases the user earns point rewards for the Stakes their post receives on Phaver. Similarly, any posts made on other Lens clients appear in Phaver and accumulate points, if the accounts have been linked on Phaver.

Core features of Lens supported by Phaver include:

  • Profiles are the core entity mapping posts, followers, and who you follow. The profile includes metadata such as username/handle and profile pic. These are all stored and authenticated with a wallet using Polygon network.

  • Follows also utilize NFTs as the underlying solution, so when a user follows another profile, their own wallet gains a numbered Follow NFT. A profile can also restrict who can follow them and e.g. include a token fee (token fees are not currently supported on Phaver as an iOS app).

  • Posts are created by a profile and attached to it on-chain, but they only become NFTs if someone Collects them. Collecting natively mints an NFT of the post, which is then stored in the user's wallet who is minting and becomes tradeable e.g. on Opensea. Post-collects can also have a fee set by the poster.

Lens Protocol version 2

Lens v2 will be coming out in Q4-2023 with exciting updates such as a new NFT standard that allows profile NFTs to hold other NFTs such as follows, keeping the wallets cleaner and making profiles migratable. Profile Manager will unlock storing profiles safely in cold storage and allow for delegating another wallet to operate as the signer for any daily Lens actions. Perhaps the most exciting about the new version is that it is more scalable and expected to allow Lens profile open-minting for everyone in the near future.

Phaver will be gradually adding support for the new features starting with the most important. Features like Profile Manager will also be usable outside of Phaver as Lens profiles are interoperable.

Last updated