Contract
Last updated
Last updated
Contract는 피르마체인 팀에서 자체적으로 개발한 모듈로써, 계약 정보 또는 검증을 필요로 하는 데이터 기록 또는 조회할 수 있는 기능을 제공합니다. 체인에 기록된 계약서는 위변조가 불가능하며, 체인에 기록된 내용은 소유자 한정으로 투명하게 공개됩니다.
Contract Module은 FirmaChain의 모듈 중 하나로 체인에 계약 정보 또는 검증을 필요로 하는 데이터를 기록 & 검증을 할 수 있습니다. 피르마체인의 Contract 모듈을 사용하는 서비스 구축 시 피르마체인 공식 깃허브에 공개된 레포지토리 중 "firmachain-contract-sample" 프로젝트를 참고하면 더욱 쉽게 개발할 수 있습니다. * FirmaChain에서 제공하는 API 서버는 공개되어 있으며, 트래픽이 증가 및 외부로부터 공격이 있을 경우 안정적인 서비스를 지원하기 어렵습니다. 만약 당신의 서비스가 FirmaChain API를 안정적으로 사용하고 싶다면, 자체 LCD 구축을 하는 방법도 있습니다. 밸리데이터 가이드 중 "Custom LCD" 가이드를 참고해주세요.
온/오프 라인 계약 정보를 체인에 기록 및 검증
체인에 성공적으로 기록된 정보는 위변조가 불가능하며, 투명하게 공개 (무결성 확보)
효과적이고 편리한 오픈 API (샘플 제공)
Verify Service는 Contract 모듈을 기반으로 개발되었으며, 피르마체인에 기록된 모든 계약 검증을 지원하고 있습니다. 현재 상용화 중인 Verify 웹 서비스는 메인넷으로 연결되어 있으며, 전자계약 서비스 도뉴에서 완료된 계약서를 실제로 메인넷에 기록을 하고 있습니다. * Verify 웹 서비스 메뉴 중 "DEMO" 클릭 시 메인넷 체인에 실제로 기록한 데이터를 검증하는 것을 확인할 수 있습니다.
체인에 기록된 계약을 API 없이 UI를 통해 쉽게 검증
데모를 통해 검증 과정을 쉽게 경험 가능
Contract Module 전용 샘플 프로젝트와 검증 서비스 EndPoints를 제공합니다.
Name | EndPoint |
---|---|
Name | Description |
---|---|
Sample Code
FIRMA VERIFY
Log를 체인에 기록 또는 조회할 수 있는 기능을 제공합니다.
Hash로 변환한 파일 또는 텍스트를 체인에 기록&조회 할 수 있습니다.
대량의 Log&File을 체인에 기록하는 방법을 제공합니다.
Contract 모듈을 사용하기 위한 추가 기능을 제공합니다.