← Tools

Tamper Check

An implant board adds weight. Weigh your Ledger on a 0.001 g scale and type the numbers. Nothing leaves your browser.

1 · Weigh it 3 times

Tare the empty scale to 0.000 g, place the wallet, note the reading. Repeat 3 times.

Reference weights are examples. For a real check, weigh a unit bought direct from ledger.com on the same scale.

2 · Find where the extra mass is (two scales + a ruler)

0.0000.000
1. Two scales side by side, a rigid ruler across both. Tare both to 0.000.
——
2. Put the wallet exactly on the ruler's middle mark.
28.51729.693
3. Read Left and Right.
29.50528.705180°
4. Rotate it 180° on the spot. Read Left and Right again.

How we judge

Thresholds for the selected model (Ledger Flex (EXAMPLE values)). All numbers are examples.

MeasurementResultConfidence
Weight Δ within ±0.050 gNormalMedium (High if CoM is also centred)
Weight Δ > 0.050 gSlightly heavy: suspiciousLow
Weight Δ > 0.100 g (2× tolerance)Significant: suspiciousMedium
Weight Δ ≥ +0.300 g (board-sized)TAMPERED: DO NOT USEHigh
CoM offset ≤ 0.7 mmCentredMedium
CoM offset 0.7–1.4 mmMild off-centreLow
CoM offset > 1.4 mmSignificant off-centreMedium
Heavy side follows the wallet after 180°Mass is inside the deviceMedium or higher

Confidence goes up when signals agree. If the weight is high and the CoM is off-centre, confidence is High. A normal weight plus a centred CoM is also High. Fewer than 3 weight readings lowers confidence one level. A board-sized overweight (≥ 0.3 g) is High on its own.

Reference weights and tolerances are examples, not Ledger specs. Calibrate with a known-genuine unit from the same batch, weighed on the same scale, and use its weight as your reference.

Until it's verified, keep the wallet in a Faraday bag (test the bag: call a phone inside it). Open source: github.com/lilaclilac09/tamper-check

← tools