The intended audience is the developers who are new to ICON, but are familiar with programming languages and have basic SW development experience. The purpose of this guide is to help you setup the SCORE development environment and deploy your first SCORE quickly without touching any in-depth knowledge.
This tutorial is in two parts. In part 1, you will get familiar with the development tools, and the local testing environment. You will write a simple SCORE, and execute it on your PC. In part 2, you will learn how to deploy the SCORE onto the testnet, and write a python client code to interact with it.
Part 1. HelloWorld on local emulated environment​
Install T-Bears (Docker)
Test account
Check your account balance
Create HelloWorld contract and deploy it
Modify HelloWorld contract to greet you
Part 2. HelloWorld on testnet​
Configure ICONex to connect to the testnet
Create an account in ICONex
Get test ICX
Transaction fees
Configure T-Bears to see the testnet
Deploy HelloWorld to the testnet (T-Bears CLI)
Execute HelloWorld (T-Bears CLI, Python)