Founder & engineer. Building autonomous systems, blockchain infrastructure, and products that solve real-world problems. Hyderabad, India.
About me. Professional footballer: I played in the I-League with NEROCA FC in 2023–24, after district, state and national levels in India. Fitness freak. Now I build: blockchain tools that show their work, and OnlyKrida, so the next player gets seen.
Where's My Swap · Zcash Refund Helper · OnlyKrida · LinkedIn
| What it is | Status | Look at | |
|---|---|---|---|
| Cryppit | My company: keyless, read-only tools for cross-chain money, and research into autonomous agents. | Active | github.com/cryppit |
| Where's My Swap | Paste a NEAR Intents order and see every hop to its payout, where the money is now and who can move it. Checks payouts on 33 chains and flags order accounts locked by NEAR Intents' operators. Free, no keys, no sign-in. | Live | the checker · ZEC route |
| Zcash Refund Helper | Finds a ZEC or BTC deposit stuck in the NEAR Omni bridge and prints the bridge's own refund steps. Read-only: it never holds keys or signs. 213 tests, MIT, ZECATHON 2026 entry. Used on mainnet on 15 Oct 2026 to return a stuck deposit to its owner's address. | Released v0.1.0 | repo · page |
| OnlyKrida | Athlete discovery for India: tested, coach-verified results and opportunities for players the scouting pipeline doesn't reach. | Waitlist | onlykrida.com |
| Supercortex | A local-first quant research desk that counts every backtest so the Deflated Sharpe Ratio stays honest, with an Indian crypto-tax cost model and a falsification engine whose job is to kill ideas. Backtests only. | Research prototype | repo |
Fixes and reports I filed upstream while building these tools. The state column is read from GitHub, as of 19 Oct 2026.
| Project | Contribution | State |
|---|---|---|
| zingolabs/zingo-mobile | PR #1663: accept every valid NEAR account ID in the swap address check without letting other chains' addresses through | Merged (19 Oct 2026) |
| zingolabs/zingo-mobile | PR #1665: store uppercase bech32 and CashAddr addresses in lowercase (closes #1656) | Merged (19 Oct 2026) |
| KeystoneHQ/keystone3-firmware | Issue #2313: TEX (ZIP 320) addresses fail the transparent-output check | Open, planned for the next feature release |
| defuse-protocol/defuse-frontend | PR #999: validate Zcash unified addresses per ZIP 316 (Bech32m, F4Jumble, typecodes) in the NEAR Intents app | Open |
| horizontalsystems/unstoppable-wallet-ios | Issue #7295: diagnosed why the Send screen showed a memo field for TEX addresses, then sent a fix (#7299) | Fixed by the maintainers in #7300, merged |
| near/docs | PR #3121: Chain Signatures docs point to the live MPC network instead of a fixed node count | Open |
| Near-One/bridge-sdk-rs | PR #324: correct BTC refund example (deposit and timelock), from running a real refund | Open |
| ZcashFoundation/zebra | Issue #11803: z_validateaddress rejects unified addresses with unknown items that ZIP 316 says to tolerate |
Open |
| zcash/zcash-test-vectors | Issue #135: no negative test vectors for unified addresses | Open |
- Chain forensics from public data. Tracing an order across NEAR, Bitcoin, Zcash, Solana, TON, EVM chains and others, labelling each hop by how it is known, and reading the bridge contract when an indexer lags.
- Protocol details that lose people money. ZIP 316 unified addresses, ZIP 320 TEX, consensus branch IDs, memo and destination-tag rules, refund timelocks.
- Serverless products. Cloudflare Workers and D1, scheduled checks, webhooks, nothing custodial.
- Range. famtv: an ad-free Android TV home screen with an offline Telugu panchangam, built without Gradle.
Stack: TypeScript · Node · Cloudflare Workers / D1 · Python · Rust · Java (Android) · React / React Native · Supabase / PostgreSQL · SQL
