S
SDE I · Full-Stack Developer
10mos
Swipe, Jan 25' - Present
@sushantmishra
Sushant Mishra
@sushantmishra
I’m a Full-Stack Developer building performant web and desktop applications. Currently, I write and fix bugs at Swipe (YC S21). When I’m not writing bugs, I like to design.
I’m a Full-Stack Developer building performant web and desktop applications. Currently, I write and fix bugs at Swipe (YC S21). When I’m not writing bugs, I like to design.
SDE I · Full-Stack Developer, Swipe
Hyderabad, India
3
projects
3
3
prizes
3
5
hackathons
5
0
Hackathons org.
0
2,090
contributions in the last year
Nov
S
M
T
W
T
F
S
Oct
173
stars earned
82
repositories
40
followers
Tracking your focused moments and unveiling where the rest of your time silently flows
TypeScript
142Stars
2Forks
AI powered Chrome Extension which offers a seamless way to find bookmarks.
JavaScript
10Stars
1Forks
Always Two command ahead. A Shell faster than your thoughts.
TypeScript
9Stars
3Forks
vagueFinder is a package for sentence similarity operations, primarily created for searching operations. (No API Key needed)
JavaScript
0Stars
0Forks
S
10 months
Jan 25' - Present
S
10mos
Swipe, Jan 25' - Present
Inspiration💡✨ From our experience with 🤖AI-powered shells, we found that while they mimic GUI interfaces, they often slow down workflows with cumbersome interactions📳—constantly opening, closing, and prompting for each command. We aimed to create a solution that preserves the terminal’s essential strengths—speed and power⚡—while remaining intuitive for 👤users at any level, from beginners to seasoned developers👨💻. Here’s what it offers 💪🏫📋 Smart Clipboard Integration 🖇️: The terminal monitors clipboard content and offers contextual commands. For example, if a Git repository URL⛓️ is copied, it suggests appropriate Git commands; if a package name is detected, installation⬇️ commands are provided. Natural Language 🗣️: Users can type commands in plain English, and it translates🈳 them into executable terminal commands. Enhanced Autocompletion ✍️: Despite limitations in some terminal environments (e.g., PowerShell), it provides advanced auto-completion. System-Aware Intelligence 🖥️: It has built-in awareness🙋♀️ of the user's current system and OS. Better Troubleshoot 🛠️: When a command fails❌ or triggers an error, it suggests potential fixes or alternative commands🔄. Model Integration 🤖: Uses both Gemini🤖 and OpenAI👾 APIs for smart command handling and suggestions. Emoji Feedback 🎉: Shows emojis when command generation fails to make errors more user-friendly and noticeable🤗. Command Explanation 🧾: Not only does it suggest commands, but it can also explain👨🏫 what each command does when you ask, so users can learn as they go🎓. How we built it ❓🧠 We used TypeScript as our codebase. The runtime is powered by Bun for fast execution🚀, with the Gemini and OpenAI APIs integrated for natural language processing🗣️.
While various privacy-preserving solutions leveraging zero-knowledge proofs and homomorphic encryption exist for conventional transactions within Ethereum Virtual Machine (EVM) compatible chains, there remains a critical vulnerability in cross-chain message passing protocols - specifically in blockchain bridges. Empirical evidence from multiple authoritative sources demonstrates this systemic weakness: The REKT database's vulnerability tracking, Chainalysis's longitudinal analysis of bridge exploits, and Elliptic's comprehensive study of cross-chain vulnerabilities collectively indicate that bridge protocols represent the highest-value attack vectors in the DeFi ecosystem. This is further corroborated by DeFiLlama's Total Value Locked (TVL) metrics and SlowMist's security incident reports. We propose BitMix, a novel protocol that extends privacy guarantees to cross-chain bridge operations through the application of multiplicative homomorphic properties inherent in Elliptic Curve Cryptography (ECC). Similar to how Tornado Cash implements zero-knowledge circuits to break transaction graph linkability through deposit-withdrawal unlinkability, BitMix leverages the homomorphic relationship between private keys and their corresponding public keys on the secp256k1 curve. Specifically, given the curve point multiplication property where: P = k * G (where P is the public key, k is the private key, and G is the generator point) (k1 * G) + (k2 * G) = (k1 + k2) * G This homomorphic property enables the construction of a privacy-preserving bridge protocol where: Cross-chain message verification remains cryptographically sound The linkability between source and destination addresses is obfuscated The underlying bridge operation maintains verifiable integrity This approach presents advantages over traditional mixers by extending privacy guarantees across heterogeneous consensus domains while maintaining the fundamental security properties required for trustless bridge operations