알고리즘 계약은 계약의 일방 또는 쌍방 당사자가 알고리즘을 이용하여 계약의 체결 여부 또는 조건을 결정하는 것을 말하며, 계약의 조건을 인간이 아닌 컴퓨터가 판단하여 처리하는 계약이다. 이 경우에 컴퓨터가 판단한다는 의미가 무엇인가에 따라 전술한 전자 대리인의 문제와 동일하게 볼 수 있다. 즉, 설정자의 의사와 관계없이 컴퓨터가 독자적으로 판단한다면 인공지능을 갖춘 전자 대리인에 의한 계약으로 볼 수 있지만, 현재까지의 과학기술상 인간과 동일한 판단능력을 갖춘 인공지능이 등장하였다고 하기 어렵다는 점에서 이 역시 자동화된 계약의 진화된 형태 중 하나라고 볼 수 있다.
알고리즘 계약은 컴퓨터가 판단하여 처리하므로 전자대리인의 문제와 같이 볼 수 있는 바, 아직 인간과 동일한 판단능력은 없으므로 자동화된 계약의 진화된 형태로 볼 것이다.