스마트 컨트랙트는 계약 당사자 간 거래 내용을 코드로 기록해 블록체인에 올리면, 계약 조건이 충족됐을 때 계약을 자동으로 이행해 주는 시스템 입니다. 위와 관련하여 필수 조건으로 사용자 및 계약 당사자는 해당 스마트 컨트랙트의 소스 코드를 확인할 수 있어야 합니다. 소스 코드 검증은 게시된 계약 코드가 블록체인의 스마트 컨트랙트 주소에서 실행되는 동일한 코드임을 사용자에게 보장합니다.
1단계 : FNCY 체인에 스마트 컨트랙트 배포 - 스마트 컨트랙트 배포 방법에 대해서는 여기를 참조하세요.
2단계 : FNCY Explorer 또는 Testnet Fncy Explorer 로 이동
3단계 : 배포된 컨트랙트의 정보 입력
배포된 컨트랙트의 주소 및 소스컴코드 컴파일 버전, 소스 코드의 파일 타입 등 기본 정보를 아래와 같이 입력합니다.
위 처럼 컨트랙트의 기본정보를 입력 후 아래 사진과 같이 컨트랙트의 소스 코드를 입력 한 후 검증을 진행합니다.
4단계 : 검증된 컨트랙트 확인하기
컨트랙트 검증이 완료되면 위와 같이 컨트랙트 상세페이지에서 검증을 진행한 컨트랙트 소스 코드를 확인 할 수 있습니다.