Moonlight Review: Resource Management on the NEO Blockchain

Moonlight Platform is a new project built on the NEO Blockchain. Developed on the shoulders of giants and as its own name implies, this new project is being developed with the purpose of bringing a ‘beam of light’ providing clarity and transparency into the resource management space, adding “trust” to a situation with a lot of uncertainty and doubt – That of the relationship between a new employer and candidate.

Obviously because of the ever-changing business needs from both sides, various issues still exist and can be difficult to resolve. In an age of Quantum computers, Artificial Intelligence and Internet Of Things, it is disappointing that when it comes to hiring people or choosing your perfect job, we are still relying on pre-digital methods.

This City of Zion´s new platform will introduce blockchain technology as the perfect “middle-man”, a technological resource needed to put such an essential process (recruiting or being recruited) to the expected level of efficiency in current times.

If you want to live with the impact of blockchain technology in every aspect of your life, then get in the loop and enter the community:


Individuals have all, at some point in our careers, experienced either

  • Being recruited have been on the other side of the coin
  • Having to recruit for a key position in a growing team / big project that the CEO is interested in.

If you’ve been there, then you know that recruiting the wrong person is often more progress-limiting than not filling the role.

It is because of this difficulty in recruiting that we have online recruiting agencies, temp agencies, specialized IT consulting firms that have a strong team with diverse skill-sets at their disposal. Even with all of this at our disposal finding the right staff or resourceful person for the job is still not a smooth process.

The last part of this is reputation. Often the right skill set can be found, but from time to time they may be some less desirable characteristics present in the person that arises from either talking face to face or from a scan of other network of associates.

So what is a person to do…. Well…. Now there is a potential solution in the blockchain space that may assist with this resource management problem.

Introducing Moonlight, resource management on the NEO blockchain.


What Moonlight has implemented is similar to the Human Trust Protocol project that makes use of the concept of reputation to build trust between two or more organizations:

“Reputation is the knowledge of past behaviors determined by a community. Reputation data is the representation of this knowledge in digital form and a resource by which users can make predictions about another user’s future behavior based on knowledge of past behaviors”

Human Trust Protocol 2.1 WP

In the case of Moonlight, the project has added additional functions on top of that underlying concept to enable functionality like:

  1. Trustless Resumes – this is to enable a level of trust between the ‘employer’ and the ‘employee’ that is not currently available in other non-blockchain based solutions
  2. Global Task Match-making – the concept behind this is to link the need for a specific skill with someone that has the skill-set whom also has a well-regarded reputation or to give someone the option to approach another similarly skilled person whom may be charging less as they don’t have the exact skillset

The implementation of this starts with the organization. The organization can be either an issuing organization or a resolving organization based on the particular use case

The system will also provide 3 additional metrics to assist in the governance of the ecosystem:

  1. Skills – does the organization have the skills that are requested and have they used the skills in prior engagements?
  2. Reviews – what was the feedback on this organization from other parties that have used their resources or worked with this organization previously
  3. Bid Accuracy – how accurate are the bids comparatively to delivery time. This will provide the organization with an understanding of the previous assignments that the skill-person has worked on.

These factors (although the scoring mechanism is not described) will be used to develop the reputation of the organization

Main Features – Tech Overview

Moonlight equips both the employee and employer, an ecosystem they call the ‘Smart Economy Workforce’ by building a true trustless system on top of the NEO blockchain.

The Smart Economy Workforce is broken down into two entities:

“The Issuer (the one who creates the task) and
“The Resolver (the one who fulfils the task)”.


To better equip the issuer and resolver Moonlight has developed a matchmaking algorithm built into the smart contracts that assigns the issuers task to right skilled resolver, this all takes place in what is known as ‘The Market Place’- a scoped task backlog. The Market Place runs both on and off chain and allows developers to interface with the match-making algorithm via api keys.

Peer Reviews

Peer reviews are another integral part of the Moonlight ecosystem both done by the issuer and resolver, and are all stored on the blockchain for reference and verification. In the case of multiple team members in one organization resource channeling is implemented.

This tool allows for the easy distribution of the skill points and the remittances acquired from the completed task to the multiple team members, defined as either an Admin or Voter on each task worked on as a group.

As mentioned earlier there’s bidding that resolvers are able to engage in for task in the Market Place but instead of price being the determining factor, bids are done based on time, task duration. Bid accuracy can be relatively volatile and that’s why Moonlight has implemented a 3 point duration estimate (high, low and expected) and are used in task scheduling and acts as a buffer. Task values and task bids are two foundational concepts in the Moonlight ecosystem and inform the market place.

Task Prioritization

Let’s take a closer look at the advantages an issuer will have if they place a high or low value on a task:

The higher the value attributed to a task will allow the issuer more options when putting their task on the platform. This could create a demand/higher bids from resolvers or even attract more highly skilled individuals to bid on the task knowing that they could complete the task more swiftly.

Conversely a low value on a task will receive fewer bids but it does not mean it will not be filled. If a task is not bid on, then the value of the task could be modified to meet the market (i.e. there is a price at which someone with some skills will complete the task)

The main benefit of providing this type of flexibility to an organization is that it lets the organization not only specify (indirectly) the priority of the work but also provides the organization with a way to control costs by lowering the value of some tasks that can be performed over any duration of the project and adding more value to those tasks that allow the organization to meet the “critical path or timeline” of the project.


Another key project management activity that is adopted by the system is that of “crashing” which in this sense is someone offering to complete the task that has been successfully bid on more economically than another organization.

So how does selection occur within this environment? Selection is set to work just as it does in the competitive bidding arena. Once the bids are received the organization can select 2 different ways of selecting the bid. The first is manual and it is as it sounds, the organization selects the best bid from the pool of bids and awards the work.

The other way is automated. The organization can set predefined thresholds and if a bid is resolved within those thresholds, the selection is made automatically by the system. Of course, the option to select manually is still available.


The last topic we want to touch on is that of payment. The system will integrate with another City of Zion project, NEON Exchange. This will be the primary currency exchange on the system for those that want to receive remittance in fiat or other token in the NEON system.

The system provides 5 payment models in the system:

  1. PostPay
  2. PrePay
  3. Staked
  4. Periodic
  5. Flex

Postpay is the payment type that allows the organization to provide payment for the task after it is completed.

PrePay is the payment type that pays the provider as soon as he is selected for this task. This is a good method of payment for those tasks that may have an associated upfront cost.

Staking is the payment method that is the best for complex tasks or an ICO as it allows staking in one currency and then upon completion payment can be provided in another token or coin. If after sometime the token cannot be provided then payment could be made via the staked currency.

Periodic is the closests to a traditional salary payment whereby the payment is paid out by agreed amounts on regular intervals.

Flex can be compared to the “time and materials” billing in the Consulting world whereby the final price has not been determined but to receive payment various types of documentation need to be provided. In this case, receipts, timesheets and other artifacts.



Token Economics


  1. Type of token
  2. Token considerations – will it be considered a security/etc/functionality
  3. Velocity sink/stability metrics

The Moonlight Project will be minting a total supply of 1 Billion Lux (LX) tokens as part of contract deployment. No additional Lux tokens will be minted for use on the platform. There will be no bonus provided during the pre-sale event to dissuade exploitative investing habits. Tokens will be exchanged at the following rates during the token sale:

Allocation of Tokens

  • 30% Immediate Project Growth: This allocation of the tokens will be available to the project for immediate growth. The tokens will be used for the following:
    • Strategic Partnerships
    • Core Developer Incentives
    • Advisory and Business Needs
    • Use on the Moonlight Platform to Compensate the Smart Economy Workforce
  • 20% Vested Project Growth: This allocation will be locked in the smart contract for 24 months and will be used to accelerate new project initiatives.
  • 25% Pre-Sale: A token allocation has been made for pre-sale as a means of guaranteeing investors a means of becoming involved in the project. More information about the pre-sale is available on our website.
  • 25% Public Token Sale: A quarter of the tokens have been allocated for a public token sale which will occur in early Q2 2018.

Distribution Mechanism: The Lux token will be fully NEP-5.1 compliant and will make use of the NEX ICO Template as a means of guaranteeing support for the Neon wallet, the Neon Exchange project, and other interoperability/scalability needs supported by the standard.

  • The pre-sale event will accept NEO, GAS, and ETH. Current exchange ratios are available on the website.
  • The public token sale will accept both NEO and GAS. During pre-sale and public-sale, there will be a maximum token supply for which an individual may acquire to guarantee token entropy in the ecosystem. This amount will be published on
  • Vesting Two sets of tokens will be vested in the system:
    • Pre-Sale/Public Sale Tokens: Tokens distributed to the community will use a tiered vesting mechanism. This mechanic is designed to dissuade exploitation of the token sale for fast returns which is unhealthy for the ecosystem and leads to extreme value fluctuations on initial exchange availability. This mechanic also prevents exploitation of public sale participants by those who have contributed to the presale.
    • Token Sale Quantity Vesting Schedule:
      • 0 – 250,000 Lux Immediately
      • 250,001 – 5,000,000 Lux Token Sale End + 3 Months
      • 5,000,001+ Lux Token Sale End + 6 Months
    • Table 3: Lux tokens acquired during the token sale are waterfall vested.
      – As defined in the table above, the first 250,000 Lux acquired during the token sale will be immediately available for use by the purchaser.
      – After 3 months, any tokens in excess of 250,000 Lux, but less than 5,000,001 Lux will be vested and available for use by the purchaser.
      – Six months after the token sale, any remaining Lux will be vested and available.

Note: The table above represents the planned mechanism. Community members interested in the token sale should visit to verify the most current information prior to participating.

  • Vested Project Growth: A fraction of the project growth tokens will become available to the project team as a means to fund project growth at 24 months.

Potential Considerations

List of potential issues that the token/protocol/project will face or has possibly overlooked

  • Use case for LX token is not completely clear in the white paper
  • The WP mentions that a task could be paid in fiat, like USD, where else in the system is fiat accepted?

Team + Advisors

Alan FongBusiness Developer Director, Co-Founder

  • Alan is City of Zion Co-Founder.
  • He is NEP-5 Standards developer, Which is the NEO token technical standard for smart contracts on the NEO blockchain and is also a NEO developer.
  • Completed a Computer Science BS at University of Michigan

Tyler Adams Architect, Co-Founder

  • Tyler is also a City of Zion Co-Founder.
  • NEP Standards Author.
  • 4+ years experience as an Engineer at Seagate/Beckman Coulter.
  • Obtained a BS in Mechanical Engineering, 2008-2010 at U Berkeley.
  • Obtained a ME in Systems & Technical Management, 2010-2011 at Arizona State University

Chris BirminghamBlockchain Developer, Co‑Founder

  • City of Zion Developer.
  • Chris was a CIO as Eidy PTY Ltd for 8+ years.

Elias TanDirector

  • Elias is currently a Co-founder of NEO singapore.
  • He also spend 1 year as an CEO & Co-Founder at Bitcrypto.Asia. This company is a Blockchain Startup and Venture Capital & Fund.
  • Obtained a Bachelor of Law from 2015-2018. But we could not find out which university he is attending.

Nathaniel WalpoleDesign Advisor

  • Nathaniel was a NEX product designer.
  • B.A., Design for Industry, Northumbria .
  • 2017 UX UK Award Winner.

Ethan Fast Advisor

  • Ethan also holds a current role as an Co-Founder of NEX project and Co-founder of City of Zion.
  • Ethan is in his 5th year doing Computer Science PhD at Stanford University.
  • Also had a short stay at Microsoft as a researcher.



  • City of Zion (CoZ), an independent global community of open source developers, designers, and translators helping the Neo Blockchain core team and ecosystem achieve its full potential
  • Thor Token, a platform providing users with features such as benefits and payments for contractors, health insurance, paycheck processing, and retirement accounts.
  • VDT Network, a decentralized render farm network on blockchain that will integrate with the Moonlight marketplace as its back-end layer
  • nOS, a mobile and desktop operating system for interacting with the NEO blockchain. Moonlight’s smart workforce dApp will be fully compatible with nOS and nOS intends to utilize Moonlight for open source project development tasks.
  • Red4Sec, a cybersecurity research company providing solutions in the field of information security and protection to organizations and companies. Red4Sec will be performing security audits and architecture reviews for Moonlight’s token sale and applications. They will also be available as one of the first organizations on Moonlight’s platform providing security auditing services.



  • Neo Global Capital is the financial investment branch of the Neo Foundation and has invested $1M USD into Moonlight. Neo Global Capital aims to invest in and provide support to projects that are helping to grow the Neo Smart Economy, they have previously supported projects such as Ontology, Trinity, and Bluzelle.

Additonal Resources:

Leave a Comment