This page provides a guide for different kinds of users to find out which parts in the documentations to look at.
If you want to know IOST basic concepts
Before you get into IOST technical details or developing smart contract on IOST, it is helpful to know IOST basic concepts at first and have a thorough understanding about IOST. You can learn some basic concepts about IOST's account system, economic model, vote process.
If you want to use IOST
You can join IOST community and contribute to IOST daily operation even if you are NOT a developer.
You canhave a look at the browser.
If you are a developer
For developers, there're a lot of materials to help you.
Run and play with IOST
Smart contracts developing
For smart contract developers, you can refer to smart contract developing sections for details.
There's also som examples provided for smart contract developers, which introduce how to write/deploy/run contracts.
Go Game Example
It is go game webpage using the IOST blockchain backend.
SDK and API
There are also SDK and API provided for developers:
- Java SDK
- Python SDK
- JSON RPC API
If you are interested in tech details
For those of you who are interested in technical details, you can learn about database infrastructure, network layer, and virtual machine. You will be able to understand the internal logic of IOST through these documentations.