728x90
Klaytn 블록체인 애플리케이션 예제
- Klaytn 테스트넷 Baobab에 간단한 블록체인 애플리케이션을 만들어보는 예제
- 덧셈 예제 프로젝트로 주어진 시간 안에 덧셈 문제의 정답을 맞추면 클레이를 지급 받는다.
- 예제 프로젝트는 인프런 강의를 학습하고 정리한 것입니다. 자세한 설명은 인프런 강의를 참고해주세요.
개발 환경 설정
- Node.js 설치
npm install
- Install Truffle
sudo npm install -g truffle@4.1.15
- Git 설치
- Visual Studio Code 설치
소스코드 가져오기
git clone https://github.com/jayden-lee/klaytn-example.git
Baobab 테스트넷 계정 생성
Klaytn TestNet에서 계정을 생성한다. 계정을 생성하고 난 뒤, Private Key
, Keystore.json
정보는 계속 사용하는 것이기 때문에 안전하게 보관한다.
Baobab 테스트넷에서는 24시간에 한 번씩 5 클레이를 받을 수 있다. 5 클레이 받기
Contract 배포
AdditionGame Contract
를 Klaytn에 배포하기 전에 반드시 truffle.js
파일에 자신의 PRIVATE_KEY 값을 설정한다.
npm run deploy
애플리케이션 실행
Transaction, Contract 등 모니터링은 Klaytn Scope에서 할 수 있다.
npm run dev
'Blockchain' 카테고리의 다른 글
블록체인에서 자주 언급되는 머클 트리(Merkle Tree)는 무엇인가? (0) | 2019.04.22 |
---|
댓글