• Resolve the MUSD address map for a chain. Values come from @mezo-org/musd-contracts (decision O10) and are cross-checked against docs/01-ground-truth.md ยง4 in tests.

    Parameters

    • chainId: number
    • Optionaloverride: Partial<MusdAddresses>

      per-contract overrides; also the escape hatch for a chainId with no bundled deployment, supplying every contract avoids UnsupportedChain.

    Returns MusdAddresses

    for an unsupported chainId when overrides do not cover it.