입문 코스
입문 코스에 오신 것을 환영합니다! 이 섹션에서는 지갑 연결부터 시작하여 Move 스마트 컨트랙트를 빌드하고 테스트한 뒤 Devnet에 배포하는 것까지 순서대로 배워 나갑니다. 어렵지 않습니다 — 각 레슨이 이전 레슨을 바탕으로 단계적으로 구성되어 있습니다.
이 코스에서 배울 것
이 섹션을 마치면 다음을 할 수 있게 됩니다:
- PTB Builder에 지갑 연결하기
- Sui Explorer에서 트랜잭션 확인하기
- CLI로 토큰 전송하기
- Move 스마트 컨트랙트 작성 및 테스트하기
- 컨트랙트를 Devnet에 배포하고 PackageID 획득하기
레슨 목록
- PTB Builder에 지갑 연결하기 – 비주얼 PTB 도구에 Slush 지갑을 연결합니다
- Explorer에서 트랜잭션 읽기 – Sui Explorer에서 실시간 트랜잭션을 확인합니다
- CLI로 토큰 전송하기 – 커맨드 라인으로 SUI 토큰을 전송합니다
- 두 가지 작업 결합하기 – 여러 커맨드를 가진 PTB를 만듭니다
- PTB를 TypeScript로 내보내기 – PTB를 TypeScript 코드로 내보냅니다
- Move 프로젝트 만들기 – 첫 번째 Move 패키지를 스캐폴딩합니다
- Move 메커니즘 배우기 – 패키지, 모듈, 오브젝트를 이해합니다
- 최소 컨트랙트 작성하기 – struct와 entry 함수로 카운터를 구현합니다
- 빌드 및 테스트 –
sui move build와sui move test로 컨트랙트를 로컬에서 검증합니다 - 컨트랙트 배포하기 –
sui client publish로 카운터를 Devnet에 배포합니다