Hardhat으로 개발하기
이 튜토리얼에서는 GIWA 체인에서 스마트 컨트랙트를 개발·테스트·배포·검증하는 전 과정을 다룹니다.
요구사항
Node v22+
개발 환경 세팅
mkdir giwa-project
cd giwa-project
npx hardhat --init
npm install --save-dev @nomicfoundation/hardhat-verifygiwa_project/
├── hardhat.config.ts # 프로젝트 설정 파일
├── contracts # 프로젝트 소스 코드 디렉토리
├── test # 작성한 컨트랙트 테스트 디렉토리
├── ignition # Hardhat Ignition 배포 스크립트
└── scripts # 배포/시뮬레이션용 스크립트Hardhat을 GIWA 체인에 연결하기
환경 변수 불러오기
컨트랙트 작성하기
테스트 코드 작성하기
컨트랙트 배포하기
컨트랙트 검증하고 익스플로러에서 상호작용하기

Last updated