Community and Publications
Coinkite Tap Protocol library (Open-sourced - 2022)
- Open sourced cktap, A React Native library/sdk to enable easy communication with TAPSIGNER™ and SATSCARD™ with React-Native, Python and Javascript
Speaker @Bitcoin4India
- Spoke about Securing Bitcoin with multisig with Bitcoin4India addressing a self-motivated crowd of about ~500.
Hosting Meetups on Bitcoin
- Hosting monthly meetups with Bitcoin4India with coffee and Bitcoin security
Projects
Empirical Comparison of Bitcoin Covenant Vault Designs
- Description: Three-way empirical comparison framework for CTV (BIP-119), CCV (BIP-443), and OP_VAULT (BIP-345) vault implementations. 12 experiments measuring transaction costs, security properties, and attack surfaces on regtest with Alloy formal verification.
- Tech Stack: Python, Bitcoin Core (regtest), Alloy
- Year: 2026
- Link: Research Site | Framework
CAT-CSFS Bitcoin Vault
- Description: A Bitcoin vault built on OP_CAT (BIP 347) and OP_CHECKSIGFROMSTACK (BIP 348) to enforce covenant spending rules on regtest. Implements on-chain transaction introspection using Schnorr signature tricks.
- Tech Stack: Python, Schnorr Signatures, Taproot
- Year: 2026
- Link: CAT-CSFS Vault
- Description: BIP39 mnemonic recovery tool for the Liquid Network. Brute-forces the last 2 missing words using a local Elements node at ~2,600 addr/s with no API rate limits.
- Tech Stack: Python, Elements (Liquid Network)
- Year: 2026
- Link: Liquid Recovery
- Description: A Rust-based CLI tool for key recovery in m-of-n Bitcoin multisig schemes. Addresses the vulnerability where loss of a single public key prevents recovery even with all private keys. Enables recovery with only ’m’ keys using OP_RETURN.
- Tech Stack: Rust, Bitcoin Core
- Year: 2025
- Link: Multisig Recovery
Command & Control over DNS Tunneling
- Description: This project demonstrates a DNS Tunneling-based HTTP Proxy, allowing a client behind a firewall to send HTTP requests over DNS queries. This is useful in environments where internet access is blocked but DNS queries are allowed.
- Tech Stack: Python (dnscat2, iodine), Rust, Wireshark
- Year: 2025
- Link: DNS Tunneling Attack
Bitcoin Docker Dev Environments
- Description: Docker Compose setups for spinning up Blockstream’s Elements (Liquid Network) and Bitcoin Inquisition (Bitcoin Core fork with OP_CAT, OP_CTV, etc. activated on signet) for research and development.
- Tech Stack: Shell, Docker Compose, Dockerfile, Bitcoin Core
- Year: 2025
- Link: Elements Docker | Inquisition Docker
TLS 1.3 0-RTT replay-attack vulnerability check
- Description: A network vulnerability experiment that exploits reply attack on TLS 1.3’s 0-RTT early data
- Tech Stack: Rust, Openssl, Wireshark, Scapy, Python
- Year: 2024
- Link: TLS 0-RTT reply
Pictionary
- Description: A live socket-based interactive pictionary game for Android and iOS
- Tech Stack: React-Native, Typescript, Socket.io, Realm (MongoDB)
- Year: 2020
- Link: Pictionary App
Bitify (Decentralised Spotify)
- Description: A decentralised music streaming platform built on Ethereum where artists publish directly and listeners pay per stream via smart contracts.
- Tech Stack: Solidity, Javascript, React, Firebase, Truffle suite (Ganache, web3)
- Year: 2020
- Link: Bitify