The document presents the QoA4ML framework for supporting contracts in machine learning services. The framework focuses on key machine learning attributes like accuracy, reliability, data quality, security and privacy for specifying contracts between ML service providers and consumers. It includes specifications for attributes and constraints, policies for validating contracts at runtime, and monitoring utilities to observe attribute values. An initial prototype implements the specifications and demonstrates how contracts can monitor an ML service for predictive maintenance of base transceiver stations across edge and cloud deployments.