최대 1 분 소요

Using Klaytn SDK


Klaytn SDK(Software Development Kit)

  • klaytn은 BApp 개발을 위해 필요한 SDK를 제공
  • caver-js는 Node.js로 Klaytn BApp을 만들때 필요한 라이브러리를 제공
  • https://docs.klaytn.com

개발 환경 셋팅

Node.js 설치

  • https://nodejs.org에서 LTS 설치

개발 디렉토리 생성 및 Caver-js 설치

  • 성공적으로 Node.js를 설치한 뒤 원하는 위치에 개발 디렉토리를 생성
    • mkdir Count && cd Count
  • 디렉토리 생성 후 npm으로 Node.js 프로젝트를 초기화, caver-js를 설치
    • npm init
    • npm install caver-js

Baobab 테스트넷에 연결

img

Wallet 생성

img

토큰 전송 TX 생성 및 서명

img

서명된 TX 전송

img

스마트 컨트랙트 배포

img

스마트 컨트랙트 함수 실행(mutation vs constant)

img

본 포스팅은 Klaytn 스마트계약과 탈중앙앱을 수강하며 작성한 글입니다.

카테고리:

업데이트: