| content_title | link_text |
|---|---|
Set Up Development Environment |
Set Up Development Environment |
In EOSIO, a local development environment is a local machine that satisfies the system requirements where you install the EOSIO software with the related dependencies. Therefore, you can run a local blockchain instance and deploy smart contracts. The local blockchain instance run nodeos.
Before you begin, check your System Requirements.
The following list provides instructions to prepare your local development environment to build and deploy smart contracts:
- Install EOSIO Binaries: Steps to install EOSIO pre-built binaries
- Install the CDT: Steps to install EOSIO Contracts Development Kit (CDT) which will act as a compiler
- Create Development Wallet: Steps to create development wallet to store key pairs
- Start Keosd and Nodeos: Steps to start
KeosdandNodeos - Create Development Accounts: Steps to create you first EOSIO blockchain accounts for smart contracts
In addition to following the instructions given in the above sections to set up your local development environment, you can also enroll in EOSIO's online learning courses. The following online course provides instructions in a blended format ( textual and videos) to help you set up your local development environment: