wallet-fingerprint 0.0.1

A library for detecting wallet fingerprints in Bitcoin transactions
Documentation
  • Coverage
  • 56%
    14 out of 25 items documented0 out of 3 items with examples
  • Size
  • Source code size: 49.35 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.01 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 45s Average build duration of successful builds.
  • all releases: 44s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • arminsabouri

Rust Wallet Fingerprinting

Wallet fingerprints are identifiable patterns in transaction structure that can reveal the use of specific wallet software. While these patterns alone may not yield actionable insights, they enhance the effectiveness of other privacy heuristics. By combining fingerprinting with techniques from Resurrecting Address Clustering in Bitcoin and How to Peel a Million, analysts can cluster related transactions and addresses more accurately.

This project is a Rust port of the original Python implementation. We plan to extend the existing heuristic set and automate fingerprint discovery by applying methods from WalletProbe.

Disclaimer: This project is a work in progress and is not yet ready for production use.