am-i-exposed - Bitcoin Privacy Scanner CLI

Score Bitcoin transaction privacy exposure with 0-100 ratings and findings.

95|14|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/Copexit/am-i-exposed --skill am-i-exposed-bitcoin-privacy-scanner-cli
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: am-i-exposed - Bitcoin Privacy Scanner CLI
Source: https://github.com/Copexit/am-i-exposed/tree/main/cli
Command: npx skills add https://github.com/Copexit/am-i-exposed --skill am-i-exposed-bitcoin-privacy-scanner-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you evaluate how much blockchain analysis exposure a Bitcoin transaction, address, wallet, or PSBT reveals, so you can reduce unnecessary privacy leakage.

Core Features & Use Cases

  • Transaction privacy scoring (CLI + JSON): Analyze a txid and return a 0–100 score, grade (A+/B/C/D/F), and a structured findings list for CoinJoin/change/entity/entropy signals.
  • Address and wallet auditing: Check address reuse and spending patterns, and audit an entire wallet via xpub/zpub/descriptor with gap-limit scanning and wallet hygiene signals.
  • Pre-broadcast PSBT analysis (offline): Analyze an unsigned or partially signed PSBT without requiring network access, making it ideal for “check before you sign” workflows.
  • Chain graph forensics: Perform multi-hop backward/forward tracing and run entity proximity and taint-related analysis on the discovered graph.
  • Boltzmann entropy computation (Rust/WASM): Compute entropy and link probability matrices to quantify ambiguity for multi-input/multi-output transaction structures.

Quick Start

Use the am-i-exposed - Bitcoin Privacy Scanner CLI skill to scan the PSBT file at /tmp/proposed-tx.psbt and return a privacy score and grade in JSON.

Frequently Asked Questions about am-i-exposed - Bitcoin Privacy Scanner CLI

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I score Bitcoin privacy exposure before broadcasting a transaction?▼

You score Bitcoin privacy exposure by analyzing an unsigned PSBT locally to receive a 0-100 score, letter grade, and structured findings without requiring network access. This pre-broadcast check identifies CoinJoin, change, and entropy signals.

Can I audit wallet privacy using an xpub or output descriptor?▼

You can audit wallet privacy using an xpub, zpub, or output descriptor. The analysis performs gap-limit scanning to check address reuse and spending patterns, producing wallet hygiene signals to quantify your blockchain analysis exposure.

What is Boltzmann entropy computation for Bitcoin transaction analysis?▼

Boltzmann entropy computation for Bitcoin transaction analysis calculates entropy and link probability matrices to quantify ambiguity for multi-input and multi-output transaction structures. This reveals how easily chain tracing can deduce input-output mappings.

How do I trace chain graph forensics for a known Bitcoin txid?▼

You trace chain graph forensics for a known Bitcoin txid by performing multi-hop backward and forward tracing with optional mempool API access. The analysis runs entity proximity and taint-related analysis on the discovered graph to return a privacy score.

Does the Bitcoin privacy scanner require internet access to analyze PSBTs?▼

The Bitcoin privacy scanner does not require internet access to analyze PSBTs. It uses local deterministic analysis for offline pre-broadcast checks, with optional mempool API access only needed to fetch blockchain context for known txids.

Can I get JSON output from a Bitcoin transaction privacy score for agent workflows?▼

You can get JSON output from a Bitcoin transaction privacy score for agent workflows. The scanner supports JSON output with consistent schema fields, returning the 0-100 score, grade, and findings list for seamless downstream processing.