Upload signed contract