NEO Global Monthly Report

October 2019

NEO Global Monthly Report

Highlights

October was a milestone month for the Neo ecosystem. On October 17th, Neo celebrated its three year MainNet anniversary by revealing a refresh of its brand identity and new website, featuring new colours and a new logo. In addition, Neo News Today released a mini-documentary giving a behind the scenes look at the NGD Shanghai office.

Meanwhile, many community development groups launched new tools and products, with the NEO Blockchain Toolkit for .NET by NGD Seattle hitting the Visual Studio Marketplace, NEO-ONE’s 2.0 MainNet ready release, NeoSPCC’s suite of NeoFS TestNet features, and COZ deploying the Neo3 Preview TestNet explorer.

The full Neo Global Monthly Report can be found below.

CORE DEVELOPMENT

CORE DEVELOPMENT

Neo R&D & Core Developers

  • Continued discussion and design of Neo3 governance model.
  • Improved the robustness of the network communication protocol and the performance of transaction processing for Neo3.
  • Integrated and discussed two concrete Oracle proposals provided by the Neo community.
  • Finished implementing all initial design functions for the Neo3 C# SDK and started preparing instruction docs.
  • Assisted the Neo community with Neo3 JS SDK development, now 80% completed.
  • Finished building automated testing tools for Neo3.
  • Added 230 unit tests for Neo3 smart contract and RPC model.
  • Revamped Neo official website launched.

DEVELOPER EXPERIENCE

DEVELOPER EXPERIENCE

Overview

HIGHLIGHTS

October saw many community groups reach milestone releases for various ecosystem projects. The Neo Blockchain Toolkit for .NET from NGD Seattle went live in on the Visual Studio Marketplace, whilst NEO-ONE officially shipped version 2.0 of its end-to-end Typescript framework with full MainNet capabilities.

COZ also also released it’s Neo3 Preview TestNet explorer to allow users to easily monitor and explore Neo3 preview deployments while learning more about the platform.

In more progress on the path to Neo3, NeoSPCC launched the NeoFS TestNet, including a HTTP gate web-service at send.fs.neo.org, a network state monitor, and the fs.neo.org information page.

More progress from around the ecosystem can be found below.

NGD SEATTLE

  • October Neo Blockchain Toolkit release went live on Visual Studio Code Marketplace.
  • Neo Smart Contract Debugger became feature complete.
  • Neo Express for Neo2 became feature complete.
  • Neo Visual DevTracker preview is ready.
  • Progress continued on Neo Express development for Neo3.
  • Kicked off the engagement with mainstream developers through MSDN. (Microsoft Developer Network)

NEO SPCC

NeoGO

  • Completed Neo 2.0 VM opcodes.
  • Completed full transaction and block verification.
  • Completed around 90% of interop functions.
  • Completed invocation and issue tx processing (including contract runs).
  • Deployed four NeoGO nodes in the MainNet.
  • Improved network compatibility with other nodes.
  • Released versions 0.51.0 and 0.60.0.

Neo3

  • Contributed to Oracles proposal.
  • Researched and developed proof-of-concept on transaction verification and Neo blockchain state.
  • Performed research on aggregated signatures (Schnorr and BLS).

NeoFS

  • Launched NeoFS Testnet.
  • Launched HTTP gate web-service send.fs.neo.org.
  • Launched NeoFS network state monitoring.
  • Launched fs.neo.org.
  • Optimized Data migration and replication methods.
  • Optimized Internal banking system.
  • Developed basic implementation of reputation system based on EigenTrust method.
  • Performed dBFT 2.0 Golang library decoupling.
  • Optimized Gossip protocol.
  • Created library for integrating NeoFS with external services.

Events

  • Presented “Go Assembler and how we speed up our homomorphic hashing code by N times,” at Golang Conf 2019 in Moscow.
  • Held an open seminar at St. Petersburg State University, faculty of Applied Mathematics and Control Processes.
  • Held a NeoGO programming workshop at St. Petersburg State University, faculty of Applied Mathematics and Control Processes.

Other

  • Neo SPCC has started engineering collaboration with St. Petersburg State University, faculty of Applied Mathematics and Control Processes

COZ

Neo3-Preview.com

Released an explorer for the Neo3 Preview TestNet at neo3-preview.com. The explorer allows users to browse blocks and transactions, and also includes information on Neo3 features and recent news articles.

Neo3-python

  • Implemented, test covered, typed & documented the remaining ~60% of SDK Core package.
  • Implemented, test covered, typed & documented the last 4 network payloads + ~50% of the convenience classes for inflight tracking + nodemanager (50% test covered).
  • Implemented, test covered about 20% of the storage package.

Neon-js

  • Documentation update for utils module.
  • Added Return error from promise reject in RpcClient.
  • Updated dependencies to latest versions.
  • Added CI release process.
  • Applied fix for wallet tests and error handling.
  • Added new hexstring class.
  • Improved for smart contract and transaction modules.

NEORESEARCH

  • Presented two academic papers at the SBAC-PAD 2019 international conference (Campo Grande/Brazil) highlighting applications of NeoVM for Smart Home and libbft for simulation of innovative byzantine fault tolerant consensus systems.
  • Started RedeNeo (github.com/redeneo) initiative in partnership with other Brazilian universities, in order to provide learning and experimentation on a local/permissioned Neo blockchain network.
  • Published two new IEEE papers on Neo blockchain technology

NEXT

Blolys Blockchain Browser

  • Fixed data query channel congestion.
  • Optimized database setting.
  • Optimized codes.

NeoLine Wallet

  • Android
    • Released V1.0.2.
    • Asset value accurate to 2 decimal places.
    • Bug fixes.
  • iOS
    • Development near completion.

NEWECONOLABS

NeoRay

  • Updated framework and neon to avoid unexpected error messages.
  • Fixed a bug causing display shifts of executing code blocks during debugging.
  • Fixed a bug where AVM information is missing during debugging.

Browser for Neo3

  • Fixed a bug that caused MainNet information to be displayed in certain search results when Neo3 TestNet is selected.

ThinSDK

  • Re-constructed certain codes for Neo3 compatibility.
  • Adding modules calling for nodes and nel-api will be completed early November.

Neo3 TS SDK

  • JavaScript/TypeScript SDK development completed for transaction assembly features.

NEO-ONE

  • NEO-ONE 2.0, the final Neo 2.X compatible version of NEO-ONE was released. This version includes the ability to deploy to the MainNet and support for the dAPI standard.
  • Began conversion of the NEO-ONE node & vm for Neo3.

RED4SEC

  • Started Cryptographic audit.
  • Neo CORE audit at 85%.
  • Performed October security pentest and open vulnerabilities review.

MARKETING

MARKETING

Overview

OVERVIEW

Neo celebrated the 3 year anniversary of its MainNet launch in October, and ran a series of campaigns and activities to celebrate. As part of the celebration, Neo launched its revamped brand identity and website, featuring a new logo and brand colours. Neo also gave out limited edition gift boxes to thank the community for its support.

For online events, NGD continued to host the Neo Live series in English and Chinese, featuring Dappbirds, CardMaker, NEOFISH, Blocklords, and Yezcoin. Da Hongfei and Erik Zhang also held an AMA on the Neo subreddit, while John Wang participated in AMAs with DappOS, Celer, and MXC.

Offline, Neo participated in the Delta Summit 2019 in Malta, the International Fintech Innovation Conference 2019 in Seoul, the South China Blockchain Technology Development Industry Communication Conference in Guangzhou, and held various technical workshops.

MARKETING

Offline Events

3rd

Lili Zhao, NGD EcoGrowth Director (Switzerland), and Claude Müller, community developer at neow3j, introduced Neo to a classroom of students at the University of Basel.

4th

Neo participated in Delta Summit 2019 in Malta. John deVadoss, head of NGD Seattle gave a speech on Neo’s plan and was featured in a 20-minute interview on EAK TV at the event, discussing mass adoption, developer recruitment, and the .NET Foundation.

14th

John Wang, director of NGD EcoGrowth was invited to International Fintech Innovation Conference 2019 in Seoul, and gave a speech.

16th

Longfei Wang, Neo blockchain engineer was invited to blockchain technical workshop in Shanghai hosted by HiBlock.

26th

Nikkor, NGD EcoGrowth manager, attended the inaugural South China Blockchain Technology Development Industry Communication Conference in Guangzhou and gave a speech.

MARKETING

Online Events

MARKETING

Community

TWITTER
FACEBOOK
REDDIT
DISCORD
MEDIUM
YOUTUBE
WECHAT
WIEBO

ECOSYSTEM

ECOSYSTEM

Ecosystem

PROJECT COLLABORATIONS

  • Neo zone officially launched on Dapp.com.
  • Neo zone officially launched on State of the Dapps.
  • Neo entered a partnership with Unicorn, which will begin a token swap from ERC-20 to NEP-5.
  • Neo entered a partnership with SafePal, which will integrate the NEP-5 standard with its hardware wallets.
  • FPS Game from Vice integrated with Neo.

NEW PROJECTS

  • Presale opened for Neo ecosystem project, Cryptofast (easycheers.io)

LIQUIDITY

LIQUIDITY

Exchanges