LensView

LensView

The omnipresent comment section of the web

Created on 18th August 2024

LensView

LensView

The omnipresent comment section of the web

The problem LensView solves

We are addressing the issue of a missing dedicated space on webpages where visitors can share their views about the webpage with everyone else in the world. We are embarking on creating a revolutionary comment section for the internet, designed to facilitate global discourse in a permissionless manner. Our vision is to empower individuals worldwide to share their perspectives on any webpage, without the limitations imposed by traditional comment sections. This innovation is multi-purpose because not only does it enhance community interaction by offering diverse viewpoints on a given webpage.

What sets our platform apart is its inclusivity across various website genres. We are breaking free from the constraints of specific categories, allowing users to engage in conversations spanning news articles lacking a dedicated comment section, contributing reviews on products on any e-commerce platform, raising awareness within the community about potential phishing websites, it also provides invaluable feedback to developers, catalyzing improvements to their sites and much more. Our aim is to foster an environment where opinions can flourish, unrestricted by the arbitrary boundaries that often confine online discussions.

One of the distinguishing features of our platform is the ability for users to ascertain the authenticity of the feedback they encounter. Through everyone’s public on-chain history related to comments and feedback, individuals can confidently engage in meaningful conversations with genuine contributors. This not only promotes transparency but also cultivates a sense of trust within the community.

Challenges we ran into

With the limited time that we had and since there are only two resources in our team, we faced many challenges such as integrating a fully functional WalletConnect universal wallet to our website and allow users to send tips to their favourite creators. There were many doubts while integrating the sponsors into our projects and we managed to get it resolved by skimming through their docs.

We need to use a hybrid solution for connecting wallet and logging into Lens Protocol we used WalletConnect & Wagmi, but signing typedata we need to use Ether v5. Since Ether v5 does not have social login on WalletConnect and so need to choose between wagmi or Ether v6. Tried using Ether v6 but there are few function provided by Lens Protocol which return the data in such way that Ether v5

splitsignature

can only make it work. In Ether v6 there is no such function which we were able to find, also in Wagmi signTypedata does not parameter which we need to pass from Lens Protocol return function.

const signature = await signedTypeData(
typedData.domain,
typedData.types,
typedData.value
);

This is increasing bit of bundle size, so we will try to optimize more from our side first, otherwise we will get in touch with Lens Protocol team to see if there is solution to this

Tracks Applied (3)

Social and Email Login/Universal Wallets

We have integrated WalletConnect's Universal Wallets and users can log in or sign up to LensView using their social acco...Read More

Safe and Magic

On-Ramp

We have integrated WalletConnect's Universal Wallets and users can log in or sign up to LensView using their social acco...Read More

Coinbase Onramp

Multi-Feature

We have integrated WalletConnect's Universal Wallets and users can log in or sign up to LensView using their social acco...Read More

WalletConnect

Discussion

Builders also viewed

See more projects on Devfolio