TypeScript SDK
Setup
TypeScript SDK 설정 방법을 알아보세요.
전제 조건
환경에 node 버전 18 이상과 npm 버전 8이 설치되어 있어야 합니다. node와 npm을 설치하려면 Node.js 공식 웹사이트로 가서 최신 LTS(Long Term Support) 버전을 다운로드하는 것을 추천합니다.
의존성 설치
Story SDKStory SDK node 패키지와 viem을 설치하세요.
SDK 클라이언트 초기화
다음으로 SDK 클라이언트를 초기화할 수 있습니다. 이를 수행하는 두 가지 방법이 있습니다:
- 개인 키 사용 (일부 백엔드 관리자에게 선호됨)
- Metamask와 같은 JSON-RPC 계정으로 사용자가 자신의 트랜잭션에 서명
개인 키 계정 설정
아래 코드를 계속하기 전에:
- Make sure to have
WALLET_PRIVATE_KEY
파일에 설정되어 있는지 확인하세요..env
파일. - Make sure to have
RPC_PROVIDER_URL
파일에 설정되어 있는지 확인하세요..env
파일.- 공개 기본값을 사용할 수 있습니다 (
https://aeneid.storyrpc.io
) 또는 다른 RPC를 확인하세요 here.
- 공개 기본값을 사용할 수 있습니다 (
utils.ts
React 설정 (예: Metamask)
The React Setup Guide는 TypeScript SDK를 사용하여 Metamask와 같은 JSON-RPC 계정으로 트랜잭션 서명 및 전송을 지연시키는 방법을 보여줍니다.