Stealth is a Bitcoin wallet privacy auditing tool that I built for the BTC++ 2026 hackathon.
It analyzes wallet behavior from public descriptors and surfaces privacy risks using real-world on-chain heuristics.
It started as a hackathon prototype and is evolving into a local-first Rust workspace for descriptor-driven wallet analysis.
Current Rust components:
stealth-enginestealth-modelstealth-clistealth-bitcoincore
Current direction:
- privacy auditing for Bitcoin wallets
- descriptor-based analysis
- findings and warnings with severity levels
- actionable suggestions for improving privacy posture
- local-first analysis, moving toward real node-backed mainnet support
Stealth currently focuses on signals like address reuse, common input ownership, dust exposure, change detection, consolidation, script-type mixing, tainted merges, and behavioral fingerprinting.
The original Bitcoin++ Exploits Edition submission listed Breno Brito, Jorge Santana, Renato Britto, and Herberson Miranda as the project team.
Since launch, the project has also been discussed publicly by BTC QnA and inspired an Umbrel-oriented adaptation that switched the backend from Bitcoin Core to Electrs.
Links
GitHub Repo Hackathon Application Podcast
More context: