Neo (NEO) And Ontology (ONT) Come Together To Produce NeoVM, NeoContract 12297
News
Sharat Chandra
Jun 5, 2018 at 7:44 PM

In May, NEO and ONT inked a “MoU Concerning Strategy and Technology” and organized a joint task force. NEO on its Medium page announced that the collaboration with ONT has been able to support the adoption and development of NeoVM and NeoContract.

NeoContract and NeoVM (NEO Virtual Machine), both essential components of NEO ecosystem, enjoy an enormous following among developers. At the first NEO DevCon, Erik Zhang, Co-founder explained the two designs in details.

NeoContract is a smart contract system built on NEO blockchain, helping the purpose of transaction validation, token sales, and decentralized app development. It consists of NeoVM, NeoContract APIs and software development kit (SDK). NeoVM is a decentralized VM developed for NEO where smart contracts are executed. NeoVM is not only applicable to blockchain but also to scenarios elsewhere due to its low-coupling architecture. NeoContract APIs are sets of interfaces that enhance smart contracts with functional and robust functionality. SDK is a sequence of applications and plugins designed for smart contract developers, which makes NEO smart contract development a user-friendly event.

NeoVM comprises three fundamental elements: execution engine, stacks, and interop services. Advanced APIs are put in NeoContract that manage tasks in greater number and complexity and are accessible via interop services of NeoVM. Such APIs include runtime data, ledger data, persistent storage, smart contract management and digital assets.

The SDK (software development kit), is a development tool that holds some advanced programming language. As a qualified NEO smart contract developer, knowledge on at least one of the languages, among which are C#, VB.NET, F#), Java languages (Java, Kotlin), Python and JavaScript, is mandatory. SDK is a collection of applications and plugins designed for smart contract developers.

Image via NEO Facebook Page

Join our Telegram group