# 2. 학습 자료

로컬 개발 환경은 시스템 요구 사항을 충족하는 로컬 머신을 의미하며, EOSIO 소프트웨어와 그와 관련된 종속성(Dependencies)을 설치하는 것이 필요합니다. 이를 통해 로컬 블록체인 인스턴스를 smart contract를 배포할 수 있습니다.

시작하기 전에 [시스템 요구 사항](https://github.com/bizamainet/bizamainet#supported-operating-systems)을 확인해 주십시오. &#x20;

다음은 smart contract를 빌드하고 배포하기 위해 로컬 개발 환경을 준비하는 절차입니다.

1. [EOSIO 바이너리 설치](https://github.com/bizamainet/bizamainet#prebuilt-binaries): EOSIO 사전 빌드 바이너리를 설치하는 단계
2. [CDT 설치](https://developers.bizauto.io/getting-started-guides/local-development-environment#install-eosio-cdt): 컴파일러 역할을 할 EOSIO CDT(Contracts Development Kit) 설치 단계
3. [개발 지갑 생성](https://developers.bizauto.io/getting-started-guides/local-development-environment#create-development-wallet): 키 쌍을 저장할 개발 지갑을 만드는 단계
4. [Keosd 및 Nodeos 시작](https://developers.bizauto.io/getting-started-guides/local-development-environment#start-keosd-nodeos): Keosd 및 Nodeos를 시작하는 단계
5. [개발 계정 생성](https://developers.bizauto.io/getting-started-guides/local-development-environment#create-development-account): Smart contract를 위한 첫 블록체인 계정을 만드는 단계

Github: <https://github.com/bizamainet/bizamainet>

릴리즈 노트: <https://github.com/bizamainet/bizamainet/releases>

Smart contract 가이드: <https://developers.bizauto.io/smart-contract-guides>
