[[Development Update]]
Hi all,
For now, I'll be using this thread to share development status. If there is a lot of interest in the development discussion, I might create a new thread.
There are currently two developers working on this project - Thies1965 and myself. If anyone is interested in contributing, please PM me. We're always happy to get more help

, and we do have a few development shares to give out for people who help out.
NXT is the inspiration of this project, but the current plan is not to use the NXT code without making significant changes. For one, I would like to rewrite / refactor much of the NXT code to make the code compliant with development best practices (including unit tests). My background is in enterprise software, so I'm confident that we can improve off of NXT and make it better.
Right now, we have a simple git repo:
https://github.com/NxtEM/nem. It's empty at the moment aside from two versions of NXT: the "official" 0.4.7e released by Jean-Luc and the decompiled 0.5.10 version. Both are browsable and we don't have any plans on taking them down until NEM is near completion.
Depending on who wants to join the development team, I'll be keeping the language choice open until the weekend. The current preference is Java (like NXT), but I would be open to changing it depending on the interest.
The first chunk of work will be around building all the classes that comprise the blockchain.
- I'm planning to change the signing algorithm from NXT's non-standard curve25519 based implementation to ed25519 (
https://github.com/geir54/ed25519-java/blob/master/ed25519.java).
- I will also change the account numbers to be more bitcoin-like
Let me know what you think.