• Build typed viem contract instances for the dev-facing MUSD set. Reads use the publicClient; a walletClient, when provided, enables write methods at runtime (typed from Phase 5). ABIs are the official as const artifacts (decision O10).

    Parameters

    Returns MusdContracts