SDK 설정하기
0) Prerequisite
node >= 20
node 20 이상 버전으로 업데이트하려면 nvm을 권장
npm = 8
1) 노드 프로젝트 만들기
story-ts-example폴더를 생성한다.
mkdir story-ts-example위 생성한 폴더에 들어가
npm init으로 프로젝트를 초기화한다.
cd story-ts-example/
npm init패키지 이름, 버전, 설명 등 입력하라는 메시지가 표시되면 Enter로 모든 값을 기본으로 입력할 수 있다. 명령이 실행되고 나면 package.json 파일이 생성됨을 확인 할 수 있다.
2) Dependencies 설치하기
DeFi 지갑 계정에 접근할 수 있도록 viem께 Story Protocol SDK 노드 패키지를 설치한다.
# npm
npm install --save @story-protocol/core-sdk viem
# pnpm
pnpm install @story-protocol/core-sdk viem
# yean
yarn add @story-protocol/core-sdk viem3) SDK Client 초기화 하기
3-1) Private Key Account 세팅하기
.env파일에WALLET_PRIVATE_KEY설정.env파일에 원하는 체인의RPC_PROVIDER_URL설정공개 기본값은
RPC_PROVIDER_URL=https://testnet.storyrpc.io다른 RPC의 값은 여기서 확인할 수 있다.
Reference
Last updated