# Module BSV::Wallet::Engine::MerklePathNormaliser <a id="module-BSV-Wallet-Engine-MerklePathNormaliser"></a>

Normalise an ARC-returned `merkle_path` value into BRC-74 binary format. Used
by <code>Engine::Broadcast</code> (eager proof linking when ARC returns proof
material with the 202 response) and <code>Engine::TxProof</code> (proof
acquisition cycle).

ARC may return merkle_path as:
    - Binary (ASCII-8BIT)        — already BRC-74, pass through.
    - Hex string                 — decode to binary.
    - TSC-format hash            — convert via +MerklePath.from_tsc+.

## Public Class Methods
### `normalize(merkle_path, wtxid)` <a id="method-c-normalize"></a> <a id="normalize-class_method"></a>
Not documented.

### `normalize_tsc(tsc, wtxid)` <a id="method-c-normalize_tsc"></a> <a id="normalize_tsc-class_method"></a>
Not documented.
