City of Zion (CoZ) is a global community of open source enthusiasts, with the shared goal of helping NEO achieve its full potential. CoZ primarily operates through the community Discord and CoZ Github, central places where the community shares knowledge and contributes to projects.

CoZ is neither a corporation, nor a consulting firm or a devshop / for-hire group.

Governance

There is no formal process in joining CoZ. Interested individuals will have to do the work first, and the submitted code has to be licensed under the MIT License. Consistent contributors will become eligible to join the CoZ organization, and begin collaborating on projects. The governance process of this organization can be found here.

Funding

Since its inception, the CoZ Council has been in close contact with the NEO Council. The NEO Council provides support to the community, in the form of NEO rewards, which CoZ redistributes weekly.

For individuals who are interested in financially supporting CoZ development, our donation address is AXSoNQEKjmqPBNPg5cNrHyWivfjok3Vj9D.

For transparency, CoZ Council members are excluded from weekly NEO rewards, and any CoZ competitions. This week, 184 NEO were awarded for the contributions to the NEO ecosystem.

Week in Review

Registration for the second CoZ dApp competition is open! Learn more on the official website.

Submit your project here

Neo and CoZ will be attending two collegiate hackathons this upcoming weekend (02/23–02/25): START Hack and HackCU; Neo is providing 500 Gas in awards for each event.

For an excellent tutorial on private network deployment check this out!

Development Updates

CheckWitness now supports scripthashes

Added support for neon abi.json files

Fix for trigger type in smart contract emulation

Fixed bugs

Added more unit tests.

New CLI user friendly commands

Started the smart contract compiler

Finished processing headers for the node and implemented leveldb as core storage

Found an urgent issue with the wallet encryption of the project, reported and made a fix for it. PR 214

Added a flag to distinguish old and vulnerable wallets from new and migrated ones, by the new version of the project. PR 227

Refactored compiler to use multiple passes in resolving jump targets, making method calls possible. Next up, control structures. Writing smart contracts in Ruby is just around the corner.

54% Test coverage.

Update JSDoc as documentation generator

Add support for deep optional parameter assignment

Added tests for all NEP5 rpc information methods.

Updated test-settings file with nep5 token hash.

Updated README.MD.

Created the first nuget package version of the project (already 33 downloads in two days :D): Main Base Base.

Fix typescript typings with release 3.2.1

Release patch 2.3.4 fixing verification for mintTokens

fix(api): update script hash comparison logic to get verified ICOs working properly -

Fixed signing function assignment for ledger login.

Added block height action tests.

Added NEO/GAS price chart to dashboard.

Add NRV token

enable token sale verification by default

fix circle CI issues

Fix ledger to attach signature properly and use latest v2 patch

Minor UI Fix for NEO/GAS balances for token sale participation success screen.

Created and Released version 2.3.5

Remove ICO’s that ended (RPX, DBC, QLC)

Released a new version with neo-cli v2.7.1

Updated neo-python pathing

Separated out seed configuration

Create Wallet functionality

Regards,

Follow CoZ on Facebook, Medium Publication and Twitter for the latest updates on CoZ development!