Developer conveniences are the primary deliveries from the Neo core in July, while plumbing for more significant enhancements to the platform continues under the surface. At the top level, developers will find a convenient new native contract method and improved asset details when using the TokenTracker API.
Deeper in the core, ApplicationEngine updates were to facilitate dynamic script execution at runtime, enabling new application scenarios, and Neo’s C# implementation of BLS12-381, the most widely adopted elliptic curve for zero-knowledge proofs, enjoyed its v0.1 release.
Community development teams followed similar patterns. Convenient new features such as Neow3j’s Hash160 and Hash256 constructors, support for NeoGo on ARM, and automatic standards detection in Boa show the same desire to improve DX and increase possibilities.
Like the Neo core, more significant progress occurs out of sight. Neo SPCC began implementing a large-scale refactoring of its RPC packages in July, designing new interfaces for network interaction and cutting out redundant code. Similarly, COZ began preparations for a Dora API rework, and broke ground on a new project to improve the accessibility of ecosystem project design assets.
The full Neo global monthly development report for July can be found below.