Online Contracting Degree