Methodology

MWEBscan analyses only public Litecoin blockchain data. Nothing inside MWEB is visible to anyone, including us. Every link between a peg-in and a peg-out is an inference from public-side signals — it is a probability, never a proof. Treat confidence scores as investigative leads, not facts.

What we observe directly

Peg-ins are witness_mweb_pegin outputs on the public chain. Peg-outs are the non-witness_mweb_hogaddr outputs of each block's HogEx (integrating) transaction; the hogaddr output's value is the total LTC held in MWEB. These amounts, addresses, blocks and times are facts. Everything below is derived from them.

Round-trip linking

A peg-out of amount A is matched against earlier peg-ins of amount A to A + fee tolerance (a peg-out equals an earlier peg-in minus small fees). Confidence rises when:

Confidence ≈ 1 / (candidate_pegins + competing_pegouts − 1), scaled by a timing weight. Common, mixed, well-spaced amounts score low — that is the privacy-preserving case.

Wallet clustering

Addresses that co-spend as inputs of the same peg-in transaction are treated as one owner (the common-input-ownership heuristic). This only applies to peg-in funding transactions, where we can see the inputs.

Entity attribution

Curated, sourced address labels (exchanges, services, mixers, sanctioned entities, …) are applied directly, then propagated across a wallet cluster at slightly reduced confidence. A label is only as good as its source; a wrong label is worse than none, so we never publish unverified attributions.

Scores

Peg-in privacy score (0–100, higher is better): anonymity-set size, reduced if the peg-in is heuristically linked to a peg-out, if its funding address is reused on a peg-out, or if it is funded from a known entity.

Peg-out AML risk score (0–100, higher is more concerning): the risk weight of the destination entity, the risk of the funding entity carried through the inferred MWEB hop, and the traceability (link confidence), plus an address-reuse bump.

Multi-hop tracing

Following coins across more than one peg cycle multiplies per-hop confidences, so uncertainty compounds quickly. A three-hop chain at 80% per hop is roughly 50% overall.

Limitations & false positives

Data sources for labels

See the repository README for where to obtain curated address labels and how to import them.