Channel Manager Contract