Development

Protocol

On Ethereum: We deployed protocol v1.5 which included some optimizations we received from community contributors. We will consolidate optimization bounty reward next week. More details about v1.5 are available here.

We noticed that in our beta testing, there were many tiny rings settled on-chain, this will border our end users with too many annoying small incoming or outgoing transactions. We are working on a solution to mitigate this issue.

We have also started working on v1.6 which will embrace more fundamental changes in design and supports for 1) a generalized signature schema, 2) trading brokerage, and 3) a configurable order data schema. We plan to release v1.6 in late June.

On NEO: We have worked with engineers from several exchanges to list LRN, and Morpheus and NeoTracer to show LRN balance. Now the job is mostly done. We have also tested a simplified version of Loopring Protocol on NEO testnet.

Relay

We have upgraded our relay software to support protocol v1.5. We’ve also fixed many bugs, optimized Redis cache, database schema and indexing, and the way we use WebSocket to push data to browsers.

We’ve set up our geth nodes to restart automatically in some instances, and configured several vital modules to send SMS to our ops on abnormal metric values.

We are experimenting different cloud services to host our services for better accessibility — we’d like to cover Chinese users behind the Great Firewall. We will also scale our Redis instances to a cluster for better throughput and reduce latency.

The relay may still have some outstanding issues, but we believe the system is very safe to use for our beta users as it doesn’t hold a single Wei from our users — the entire system is custodial.

Wallets

Web-based Wallet (code name: Loopr): We have made tremendous progress on Loopr, including:

Added order-book and latest trade history.

Optimized gas calculation based on Ethereum transaction traffics.

Configured to support many LRC , ETH based trading pairs for the first batch of tokens, including: BAT , BNT , EOS , IOST , KNC , LRC , OMG , RDN , REQ , RHOC , SNT , ARP , and VITE .

, based trading pairs for the first batch of tokens, including: , , , , , , , , , , , , and . Refreshing web page will enter the watch-only mode where users can still see their wallet transaction and trading history, but they need to unlock their wallets again in order to perform any “write” operations that request authentication.

Optimized order cancellation and address binding user experience.

We will open up Loopr beta3 for further testing on May 1st. LRC token holders with a minimum of 1000 LRC will be able to submit orders. But there are still many features missing and some bugs.