완벽한 블록체인 응용프로그램 제작을 위해서는 견고한 설계과정이 필요하다.
하이퍼레저의 체인코드는 Golang, NodeJS로 작성 가능하다. 여기서 작성된 코드가 원장에 직접적으로 배포되며 배포된 체인코드는 수정할 수 없다.
피어에 대해서 배포, 승인, 쿼리를 담당할 중간 서버가 필요하다. 하이퍼레저에서 SDK를 제공하며 다양한 언어로 개발 가능하며 제일 익숙한 NodeJS 개발할 예정