코드설정자와 코드 실행자 간 관계정립과 디지털자산 이전 측면에서 기본 계약 내의 조건을 상대가 충족한 경우에 계약이 성립,이행되는 점에서 스카트 계약도 계약의 일종으로 간주된다.
둘째, 코드 설정자와 코드 실행자간 관계의 형성 및 디지털자산을 이전하는 측면에서는 전통적인 계약적 관점에서 스마트계약 역시 계약의 일종으로 볼 수 있다. 기존 문헌(김제 완, 2017;정경영․ 백명훈(2017)은 계약의 성립에 있어서 일방(코드 설정자)이 계약조건을 제시하면 불특정 상대방이 그 조건을 성취함으로써 계약의 성립과 이행이 동시에 이루어 진다고 제시하고 있다. 보통은 양 당사자의 합의에 의한 기본계약이 있고, 기본계약에서 설정한 코드(조건)를 상대방이 성취한 경우에 개별계약의 성립과 이행이 이루어진다. 이러 한 점이 스마트계약을 계약법적 관점에서 계약의 일종으로 인정할 수 있는 특징이다.