Flux is a Web3-native, AI-powered customer support platform designed for the decentralized economy. The platform empowers crypto organizations to deploy intelligent AI agents that resolve user queries with on-chain awareness and verifiable integrity. Flux bridges the gap between Web2 support tools and Web3 needs by creating autonomous, on-chain-aware AI agents that can read block explorers, interpret on-chain actions, and diagnose transaction failures. Built at ETHGlobal New Delhi 2025, this project won the Best use of Fluence Virtual Servers - Track Prize. The platform integrates with ENS for agent identity, Fluence Virtual Servers for decentralized compute, and ASI (Artificial Superintelligence Alliance) for agent architecture, enabling organizations to train agents on documentation, connect on-chain data, and authorize safe actions.
Projects
Things I've built
A collection of projects I've worked on over the years. Some are hackathon experiments that got out of hand, others are client work or open-source contributions. I've mentored teams, laid foundation code for startups, and built things that solve real problems. Most of these started with "what if we tried..." and ended up teaching me something new.
DAOScape is a privacy-preserving DAO platform with reputation-based governance using Zero-Knowledge Proofs. The system leverages vlayer's Web Proof technology to enable privacy-preserving verification of social media accounts, email domains, and GitHub contributions, creating a governance mechanism that rewards genuine participation over pure capital holdings. The platform features zero-knowledge identity verification, an advanced multi-dimensional reputation system, sophisticated voting weights that balance reputation, token holdings, and participation rates, and dynamic governance supporting multiple proposal types. Built at ETHGlobal Prague, this project won the Blockscout Big Blockscout Explorer Pool Prize. The platform integrates with vlayer for ZKP verification, Blockscout for contract verification and analytics, and 1inch Protocol for treasury management.
Dewls is a multi-chain arcade platform that allows users to battle with each other across various games like Rock-Paper-Scissors and Connect 4. The game data is handled on-chain and stored immutably to ensure transparency amongst competitors. Once a winner is decided, they are prompted to sign an attestation to mark their victory into the leaderboard and get a chance to win pool prizes distributed each weekend. This enables users to build a Proof-Of-Victory to showcase their skills. Built at ETHOnline 2024, this project won the Sign Protocol Pool Prize. The platform uses Web3Auth for authentication, Socket.io for real-time game logic, smart contracts deployed on Morph L2, Hedera, and Rootstock, and XMTP for user notifications.
AI Agent SDK is a TypeScript SDK for building autonomous AI agents for the Zero-Employee Enterprise (ZEE). The SDK enables developers to create intelligent, context-aware agents with ease and functionality. It provides a unified interface for LLMs, supports single model inference calls to multi-agent systems with tools, and includes ZEE Workflows for composing agents to solve complex problems. The SDK is designed to be easily composable, extendable, and flexible for advanced use cases, supporting features like agents with system prompts, external tools, and workflow composition.
GoldRush Kit is a beautifully designed React component library for web3 dApp frontends. Powered by the Covalent API, it provides pre-built components that easily fetch and display data from 100+ blockchains. The library is open-source, customizable, and includes components for token balances, NFT galleries, transaction receipts, and more. Built with React, TypeScript, and TailwindCSS, it offers a complete UI kit for building blockchain applications.
GoldRush Decoder is a server-side API service that decodes unstructured, raw blockchain event logs into structured, human-readable data. The open-source project supports 200+ chains and provides a simple API endpoint to transform complex blockchain transaction events into meaningful structured data. Built with TypeScript and Node.js, it uses a configurable decoder system that allows contributors to add decoding logic for different protocols and events across multiple blockchains.
LenDen is a cross-chain liquidity platform that enables owners of digital assets, especially those with NFTs or tokens on multiple blockchains, to use their assets to get liquidity cross-chain. The platform provides a seamless, user-friendly interface that makes the borrowing and lending process easier, allowing users to get liquidity in a simple and easy-to-understand way. LenDen also provides users with a cross-chain credibility score which enables them to become trusted users. In case of failure to do loan repayment, the platform either keeps the collateral or auctions it off. Built at Unfold 2023 hackathon, this project won First Place in the Router Protocol track by leveraging Router cross-talk contracts for seamless cross-chain functionality.
deLinZK is a Zero-Knowledge solution providing a platform for organizations and employees to accurately issue Verifiable Credentials which serve as Proof-of-Employment. It provides a comprehensive job board allowing organizations to post jobs, and employees to apply to them. The organizations do not need to spend additional time verifying the work experience of applicants, since all of them are already verified by deLinZK through a ZKP way. Built at ETHforAll hackathon, this project addresses the problem of fake credentials and forged certificates in networking platforms by using Polygon ID for credential verification.
NudgeLab is a hack which at its core is a no-code, platform independent nudge management service. It is a platform that wraps over the existing architecture of any infrastructure and through an admin panel, creates campaign based and trigger based nudges. A project wherein I worked completely on the backend and no frontend, except debugging. I created a CDN based approach for the campaign nudges and HTTP polling for the trigger based ones.
Hospitatva is a hack that aims to eradicate scams done by hospitals for their limited and reserved resources. It is a distributed ledger-based blockchain implementation of the rates proposed and charged and the commodity count by hospitals for the treatment and consultancy of patients. I built the logic part of its frontend, gaining knowledge about DIDs, the Web of Trust and wallet authentication.
I couldn't find a good react marquee package and thus decided to develop it. react-easy-marquee is a highly customisable `marquee` package for React built using CSS. Renders anything given between the tags, be it an image, text or a custom JSX element! It is a simple plug-and-play package and requires no external dependency.
Shikshak is a hack that enables remote online education by minimising the data consumed exponentially. I built its frontend, which has two ends, a Teacher and a Student. I also implemented its WebRTC-based exchange of data.
Contracts is a blockchain-based expense-splitter application. In it, a user can create an account to login to our web app. Once a user is logged in, he can add expenses, edit expenses, settle expenses, or delete transactions. All this is stored in logs so that a user is aware of deletions or edits made to a transaction. I created its complete frontend utilising blockchain-based authentication.
GitHub Community SRM is a student-led community aimed at unifying all the projects and papers made in SRMIST under the banner of the SRM-IST-KTR GitHub Organisation. Its main website serves as a portal for the same. Students and Teachers can register themselves here under various projects. These registrations interact directly with GitHub APIs, creating the repositories, adding or removing people and more. I built the frontend of the registration portal.
The Soulless Citadel was a client-based project created during my tenure in Quinence. The project serves as an NFT Marketplace on the Zilliqa blockchain. I developed the website's initial versions. I got an insight into RPC calls, wallet authentication and, in general, what a blockchain is during this project.
wealth42 is a fintech company. The project initially started as an outsourced project given to SRMKZILLA. I was working on their landing application as a mentor for the recruits. Eventually, I got hired as a Software Development Intern in wealth42 and continued laying the foundation of this application. I implemented class-based directed graph forms and complex validation states in the project, optimising it for the end-user. I also created a custom user tracking system for the project.
Stories is a mental health aid hack. It enables a user to choose its 'worries' and connect and chat with people of the same concerns for random advice seeking or release of frustration. The messages are protected with a censor layer in case of a toxic message. I developed its complete frontend, including the SocketIO-based chat application and admin panel.
Fren is a hack that aims to bridge the gap between a therapist and their client. It is a note-taking application for journals and diary entries. The notes taken in it by a client are not shown to the therapist; instead, an analysis of the note, usage of words and terminologies and more. I built its complete frontend, including the therapist panel.
BharatBeacon is a hack that was created for disaster management. It covers preemptive measures, mid-crisis solutions and post-crisis optimization. It is an IoT solution with a portal that is the Governments end. It showed the location of the distress calls on a map with information. I worked on the Government portal using MapBox APIs and HTTP Polling.
AARUUSH is an annual student-led Techno-Management fest held in SRMIST. The fest has numerous events, workshops, competitions, etc., conducted across the year via all domains. AARUUSH Links was a project aiming at a cumulation for all the digital presence of these links. It also has an admin panel to add a category-specific event. I created the whole frontend of this project, including the admin panel which opens with an easter egg.
OSSmosis was the first event conducted by GitHub Community SRM. It was an event that provided a platform for the participants to showcase their Open Source Software. The event required a Description, Rules, and Criteria section and a registration portal. The project taught me VueJS. The deployment was fully static as the project was a microsite.
Inforged Noida is a web application project. The platform provides a modern interface for information management and display, built with contemporary web technologies to deliver a seamless user experience.
Frame Fantasy is a client freelance project. It is a gallery website for a professional photographer. The requirements stated a gallery page for all the types of photos there are along with contact details for the first version. I used Cloudinary as an images CMS for the same. The second version will include a backend with notifying services for the Contact Me page.
Sarthaka Foundation is an NGO. They wanted a presentation of all their work and events, and drives. This project was one of my first with NextJS, TypeScript and TailwindCSS. The requirements desired a complex paywall as well. I learned a lot of new things creating this project.
Aashma Foundation is an NGO that needed a landing website. Data Science Community SRM was in charge of that. I, under the community, laid the foundation for the static site. Their requirements were minimal, only a static page displaying a gallery and details to accept donations. Based on the requirements, I chose the vanilla stack.
KZ Links was a pure linktree adaption. It extended another project of SRMKZILLA, a URL shortener that also gave tracking statistics. It envisioned a highly customizable profile page. I was a mentor for this project. I taught and guided the recruits on how to use NextJS.
Walleth is a dummy frontend for an NFT Marketplace WALL.app. Built with Next.js and TypeScript, it provides a modern and responsive interface for showcasing NFT marketplace functionality. The project demonstrates frontend development skills with a focus on creating an intuitive user experience for browsing and interacting with NFTs.
Equivalent is a sample block explorer project that demonstrates a new approach to viewing blockchain data. Built with Next.js and powered by Covalent's API, it features human-readable data with no hex codes, keyboard shortcuts for navigation, and multichain support. The project includes wallet balances with NFT rendering, transaction history, asset flows, and transaction decoding for DEX, NFT, and lending protocols.
NB Extract is a utility tool for extracting and processing data from notebooks. The project provides functionality to parse, extract, and transform notebook content into structured formats, making it easier to work with notebook data programmatically.
TypeQuest is a library wrapper for keybindings on Keypress.JS. It provides a simple and extensible way to handle keyboard shortcuts in React applications. The library includes a shortcut component for easy integration and a singleton for the Keypress.JS listener, exposing native methods for extensibility. Built with TypeScript and Vite, it offers a clean API for managing keyboard interactions.
Weather App is a web application that provides real-time weather information for locations worldwide. The app displays current weather conditions, forecasts, and other meteorological data in a clean and user-friendly interface. Built with modern web technologies, it demonstrates API integration and responsive design principles.
DocGen was a simple hack created under Data Science Community SRM. Its purpose is to generate images with customisable cursive text to create a 'fake assignment'. My role in the project was to guide and mentor the recruits. I, myself, got an insight on PreactJS in doing so.
MoreLinks was a brainchild of the Data Science Community SRM. It was simply a Linktree adaptation with more. MoreLinks had a preview of the community's latest buzz, including their tweets, posts, blogs and more. The website was completely static, wherein I taught and mentored the recruits on the vanilla stack.
Data Science Community SRM was a new community in SRMIST. This website was the first instalment of their online presence. I was the only web developer in the community. This project was a public face of the community. It first was built entirely on the vanilla stack, during which I started learning ReactJS. Then migrated the whole website on ReactJS. I then eventually added a backend serving along with a NodeMailer-backed Contact-Us form.
Institution of Engineers (India) or IEI of the Tamil Nadu branch had commissioned their website project to SRMKZILLA during my time there. The website was supposed to be a static frontend website for the first version. The data for the People and the Events pages was to be admin panel powered. This project was a great starter project for the full-stack recruits. I was a lead developer for the frontend (complete version 1 and partial version 2). Once the base was developed, the project was handed off to the recruits, with the original developers as mentors.
Hacktoberfest, the annual celebration of Open Source Software, is a month-long event organized by DigitalOcean. In support of Hacktoberfest, communities all around the world host mini-events that utilize an official branding kit given by provided by DigitalOcean. SRMKZILLA, in my tenure there, also hosted a mini-event. This project was a microsite developed as the information as well as registration portal. A TypeForm handled the registration form. The microsite is entirely static and built on the vanilla stack.
















































































































