NEO - An Open Network For Smart Economy

What is NEO

NEO is an open source project driven by the community. It utilizes blockchain technology and digital identities to digitize assets and automate the management of digital assets using smart contracts. Using a distributed network, it aims to create a "Smart Economy".
NEO was founded in 2014 and open sourced on GitHub in June 2015. Its MainNet was released in October 2016 and has been running in stable capacity for two years. Its vision of a "smart economy" was set up along with the project rebranding in 2017.
NEO is committed to its goal of being the most developer-friendly public chain:

🥇 Infrastructure friendliness: a comprehensive toolkit for underlying infrastructure development; a mature NeoContract system; multi mainstream programming language support in NeoVM
🥇 Community friendliness: a global map of developer communities, distributed in the US, Europe, Japan and Korea, etc.; active community voices from social media
🥇 Ecosystem friendliness: NGD and NGC, as execution and investment arms of NEO Foundation provide technical support, advertising campaigns and funding for eco-projects; nearly 100 dApps within NEO ecosystem

The underlying infrastructure of NEO supports multiple types of digital assets. Users can register, transfer and trade assets at their own discretion on NEO.

Digital certificates are supported to build trust into the public chain. This provides full legal protection for all assets digitized through the NEO platform.

Facilitate P2P trustless exchange of digital assets. Buyers and sellers of digital assets and currencies will be matched peer-to-peer without the need for third party exchanges.

Turing-complete smart contract, which has high certainty and finality, support concurrent operation, sharding and unlimited scalability when running in NeoVM.

NeoContract supports multiple programming languages such as C#, Java, and Python. Developers can rapidly develop smart contracts based on the NEO platform without learning a unique language.

Neo Virtual Machine (NeoVM) - NEO's lightweight stack-based virtual machine provides shorter startup times with efficient execution. Deterministic calling tree-technology allows NEO to achieve theoretically unlimited scalability.

Consensus nodes use Byzantine Fault Tolerance Algorithm to reach consensus and ensure the finality of transactions. It also ensures that the system keeps its finality and availability as long as Byzantine fault occurs on less than 1/3 of the nodes.

Comprises Cross-chain Assets Swap Protocol and Cross-chain Distributed Transaction Protocol and can achieve atomic assets swap and guarantee the operation consistency of smart contracts executed on different chains.

Introduced Lattice cryptography-based signing and encryption technique to avoid quantum crisis by Turing encryption and decryption problem into the Shortest Vector Problem (SVP), which cannot be solved by current quantum computers.

NEO Client

The NEO Team and community have created various wallets for different platforms. You can download the wallets or access the web wallets below.

Go to client page

If you are a developer

NeoContract supports multiple programming languages such as C#, Java, and Python. Developers can rapidly develop smart contracts based on the NEO platform without learning a unique language.

Go to developer page

Blog & Event

NEO Global Development Monthly Report - January, 2019

Happy NEO year! Were happy to step into 2019 hand-in-hand with the NEO community and look forward to…

2/15/2019 11:58:49 AM

Instruction for NEO Dev Con 2019 Free Ticket Application

Erik Zhang, founder and core developer of NEO is about to reveal more details of NEO 3.0 in the upco…

1/29/2019 8:28:39 PM

Blog Page

NEO Colorado Discusses Path to Network Decentralization

1/25/2019 6:30:00 PM ~ 1/25/2019 8:00:00 PM
美国 - Denver
Organizers: NEO Colorado


Event Page