← Back to home

AskLens

AskLens is a social media platform where users can ask questions (both in an identified and anonymous manner) and get answers from other users

Screenshots

AskLens screenshot 1
AskLens screenshot 2
AskLens screenshot 3

Problem Statement

This project employs Sismo connect for authentication, allowing users that hold a lens handle to ask and answer questions to each other. The text of the questions is uploaded to ipfs via filecoin, and they're bonded to ERC1155 tokens, which are minted to both participants involved in the conversation. In addition, Sismo connect allows for anonymous users (who prove ownership of lens handle) to initiate these conversations.

Solution

This project's main point is that it uses Sismo Connect for authentication, which checks whether the user owns a lens handle. This is done by checking that the user's sismo vault contains an address that holds the lens handle. Thus opening the possibility of using an address that does not hold a lens handle, to interact with this protocol. This allows the possibility of asking anonymous questions (i.e. the asker cannot be identified because it appears to be a random address that doesn't hold a lens handle), as long as ownership of a lens handle in another address is proven.

Hackathon

ETHGlobal Lisbon

2024

Contributors