New NEM Features in September

Cryptocurrency and solution platform NEM, which uses Proof of Importance to reduce the computing power and energy required for users to run a node has announced some of the additional features and developments that have been added this month.

Following a number of months in development, the first publicly facing NanoWallet for NEM has been released. Similar to the LightWallet, the NanoWallet is written in JavaScript which means that it will run on every platform with a web browser. However, unlike the LightWallet, it does not require users to run nginx to access their funds. It also has more features built in; users can create mosaics, activate delegated harvesting, manage multisig, and use NEM Apostille – On-Chain Notary.

Alongside this, and similarly following an extended period in the testnet phase, the mobile app for iOS and Android is now availible for use on the mainnet. NEM has remided users that it still does not recommended adding primary mainnet accounts to the app although no problems are foreseen for storing small amounts of XEM – the NEM cryptocurrency – to test the app. The app now gives control to users to make or edit on chain multisig contracts on a mobile device as well as allowing signing of all transactions. Invoices that work in conjunction with NanoWallet will be introduced along with push notifications of account activity.

Looking forward to developing further, NEM is offering developer bounties for those who can write Node.js script and can write about it. Apart from a list of projects given as suggestions, the NEM team has stated a willingness to add additional projects if the community suggests them. Some of the potential projects include:

•How to use NEM mosaics as in-game currency (use an open source JS game and reward high scores with mosaics that can be exchanged for badges). Bounty: 150,000 XEM

•How to create a payment API using NEM (asynchronously check an address for incoming tx with a previously defined msg and on success return something to the user). Bounty: 75,000 XEM

•Build a new version of XEMsign. This is a bot that a person can run on a server that will watch the chain and sign transactions for multisig accounts. The bot will only sign if transactions meet certain requirements. Examples can be a whitelist or blacklist of receiving accounts, daily limits, transaction limits, min balance limits, or a special message sent with the transaction (Google 2FA or secret password). Bounty: 75,000

•How to create a voting app using NEM (using sink addresses for voting options, filtering for duplicates). Should also be compatible with Nano wallet. Bounty: 75,000 XEM

•How to make a stats viewer for NEM accounts (numeric/graphical presentation of account data with a well thought-out UI, filtering options, integrable into nano). Bounty: 75,000 XEM

•How to make a NEM notifier application that sends emails and/or Telegram bot that sends messages when an alarm notice happens (alarms: low balance, transaction happened, etc.) on a watched account. Bounty: 75,000 XEM

•Build a key recovery service (KRS) that creates an (n+1) multisig account. The KRS keeps the +1 private key and returns the other private keys to the user. When the user wants to retrieve the stored private key from the KRS, the KRS triggers calls a predefined webhook. Example: https://github.com/BitGo/key-recovery-service. Bounty: 75,000 XEM