Following the release of Neo N3 RC1 in March, the Neo core development team has been hard at work preparing the platform for the first official hackathon. Announced in May, the Neo Frontier Launchpad calls on developers to be among first to build applications on the groundbreaking new version of the Neo blockchain.
As developers begin to line up to compete for over US $100,000 prizes and incubation opportunities, development of N3 enters its final stages. The Neo team shipped two new N3 versions in May, RC2 and RC3, packing in new functionality and optimizations. With the latest round of changes, the first round of builders will find themselves with a stable environment for testing innovative projects and next-gen applications.
In the core protocol, developers will find a number of useful new pieces of functionality made available in the latest releases. Base58Check encoding/decoding in the StdLib native contract, JSONPath support for Oracle responses, and the new Refuel function in the GasToken native contract are just a few of the new features which open new doors for smart contracts.
Neo’s independent development communities also maintained pace with the core, shipping RC1 and RC2-ready versions of their popular tools. These noble efforts have resulted in rich multi-language support for N3, in many cases going beyond what was originally possible on the legacy chain.
The N3 MainNet has yet to launch, but developers can already start writing smart contracts in Python, Go, and Java in addition to C#, or integrate their applications with SDKs available in an even greater variety of languages. This progress is a testament to the dedication of Neo’s communities, the strength of the ecosystem, and the possibilities still to come.