GRAFT Development Status Update March 2018

in #graft7 years ago

It’s been a while since our last development status update. Please excuse us — everyone at GRAFT, including dev team, was super busy with supporting both ICO and mainnet, which happened to be launched almost on the same day. We had to make sure the best experience for users. There were issues, of course, but in general we succeeded because there were no major incidents, and even more important — there were no security issues! In addition, we implemented and conducted an automated swap between the old temporary NEM Mosaic grf:tokens and new shiny GRFT coins. All these important activities, however, did not interrupt completely our core development.

Wallet Apps

We have pretty good progress with wallet apps. Now, in addition to mobile wallets, we have desktop wallets for both Windows and Mac (you probably forgot already there weren’t any about a month ago?). All wallet apps now able to send GRFT to other wallets or exchanges, which is functionality that initially was available only in CLI wallet. We also added support for longer integrated addresses required for sending funds to exchanges. And finally, the wallet apps (and supernode DAPI) are more stable now (less timeouts and downtimes) as we added a lot of error handling and other enhancements such as load balancing.

RTA

The core dev team is now focused again on implementing RTA (Real Time Authorizations), which is currently the stumbling block for some other features. If you remember, in order to adjust to reality after the mainnet became live, we recently had to make some significant changes in design of RTA, including decoupling PoW and PoS, which obviously required significant changes in implementation. Currently we put all efforts and available resources to finalize the RTA implementation and release it to beta phase as soon as possible.

POS and Hardware Payment Terminals Apps

We continue working on hardware terminal apps, specifically — the one for new generation Verifone payment terminals. We should be able to certify our point of sale app and put it on the Verifone Merchant Marketplace soon.

CryptoFind App

We’ve made some changes in CryptoFind to make our database more relevant and consistent. The owner/manager email is a mandatory field from now and it must be unique. We set a limit of 100 as the number of added places per user for now (we will be adding a separate entry mechanism for large chains who want to list many locations at once). When you adding a place, we need to know your location and search results will be related to this particular location.

And finally, as a reminder — all GRAFT core software components and most apps are free and most important are open source, which means that anyone in the world can validate all the statements about the progress listed above. Although GRAFT mainnet (production blockchain) is up and running successfully since January 16th, please don’t forget that most applications, including some wallets and supernode components, are still in alpha or beta phases. We do our best to make them more stable and bugless, but those who are familiar with software development know that this task is almost impossible to achieve (just kidding).

Software Component/App — Release Phase — Source Code

Network node — production — https://github.com/graft-project/GraftNetwork

Proxy Supernode/DAPI — production — https://github.com/graft-project/GraftNetwork

Full Supernode/DAPI — alpha — https://github.com/graft-project/GraftNetwork

Blockchain Explorer — production — https://github.com/graft-project/graft-blockchain-explorer

CLI wallet — production — https://github.com/graft-project/GraftNetwork

Mobile wallets — production — https://github.com/graft-project/GraftMobile

Desktop wallets ([Windows](https://s3-sa-east-1.amazonaws.com/graftbuilds/GraftWallet+1.6.3.exe, Mac) — beta — https://github.com/graft-project/GraftMobile

Mobile Point of Sale — alpha — https://github.com/graft-project/GraftMobile

CryptoFind mobile app (iOS, Android) — production — proprietary

Hardware Payment Terminal apps (Verifone, Ingenico) — alpha — proprietary