31

Getting started on a NEO SmartContract!

 5 years ago
source link: https://www.tuicool.com/articles/hit/F7b6V3F
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Before we begin, you may be wondering: What is NEO ? NEO (formerly Antshares) is a Chinese-based blockchain which uses proof-of-stake* instead of proof-of-work to achieve consensus. I know I’m throwing around big terms, but simply put, NEO nodes/servers will be way more eco friendly than its competitors! Read more about this here .

In addition, NEO’s smart-contracts can be written in any language! It currently supports C#, Java and Python, with plans to support Javascript, C and Golang in the future, lowering the barrier of entry for developers looking to step foot into smart contracts. For comparison, Ethereum created its own language, Solidity, for contract development.

Hopefully I’ve already convinced you to get your hands dirty with NEO, but if not, you may want to check out articles by my dear friend, Nathan Mukena who wrote about how he discovered cryptocurrency, block-chain technology, and the NEO platform!

As Nate covers the big pictures, this article will take us down to the nitty-gritty! We will show you how to set up a dev environment, build a private network for you and your friends, write/compile your first smart contract and even how to create a React App to interface with your newly deployed contract!~

Excited?! Lets begin -


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK