PROJECTSWORKREACH OUT!

RICHIK

CHANDA

Hi, I'm Richik, an engineer from Kolkata, India. I love to build things that make a difference.

I am passionate about building products that are scalable, secure, and user-friendly, while trying to fill the void inside my knowledge bucket by learning new things with each passing day.

I am driven by the motto to build things that matter.

My image

Projects

Github Verified Lens

At EthTokyo, we worked on this intriguing project utilizing MetaMask SDK, Lens protocol and Questbook's Reclaim SDK, and built it in 36 hours. It enabled Github users to verify their contributions to public / private repositories, similar to Twitter's blue tick, and display them on their pseudonymous Lens Profiles. The project successfully bagged 3 track prizes from Lens Protocol, Metamask, and Polygon. Once in production, this tool has the potential to impact over 100,000 unique users on Lens.

Attestation Paymaster

During Superhack, I developed this project that leverages Ethereum Attestation Service and a custom paymaster to allow users to have their gas fees paid by an attester after being attested for specific schemas. A practical application of this is for web3 organizations to cover the on-chain transaction costs of their employees by attesting them against a schema and deploying a custom paymaster, in lieu of ESOPs.

Lens Tag

This enhanced promotions on Lens by enabling hashtag differentiation and continuous token streams for promotions using Superfluid, as opposed to one-time payments.

Contextual Grant Finder

This proof-of-concept tool streamlines grant search by allowing users to describe their projects in natural language and receive tailored grant recommendations based on their input. It was built using Langchain JS with Open AI Embeddings.

ZKSM - Zero Knowledge Speed Math

In this ZK-based game, users solve math problems involving two integers and either addition or multiplication. ZK ensures answer verification without exposing frontend data. Circuits were created in Circom and exported as Solidity smart contracts using Snark JS.

Play and Learn English - Brainy Bugs mobile app

It is a mobile application built using Flutter and Firebase, aimed at empowering specially-abled children to learn English vocabulary through captivating illustrations and interactive games. This app is currently available on the Play Store.

Work at Questbook (YC 21)

  • Worked on the decentralised grants tool that was used by more than 20000 users, and had disbursed around $2M to builders.
  • Performed modifications and maintained the Solidity smart contracts, Next.JS frontend, and the subgraphs that powered the Dapp through GraphQL queries.
  • Built the notification system for the app from scratch. I architected anemail notification system leveraging AWS Simple Email Service. This system dispatched both event-driven and periodic emails to a roster of recipients, enhancing user engagement and reducing response times on the platform.
  • Singlehandedly, I also created a Telegram bot for user action notifications. It comprised a webhook, where the Telegram server sent new subscription requests and a cron job that sent out periodic notifications based on a pub-sub architecture.
  • Integrated Zapier for the clients to set up their own data pipelines. For this, I built an API endpoint using the Serverless architecture, and used periodic polling of this endpoint to get new data.
  • Maintained the custom graph node that Questbook had for its subgraph on Optimism.
  • This helped me acquire experience with AWS Lambda while deploying serverless apps, AWS Elastic Beanstalk for graph node management, and AWS CloudWatch for debugging.