Happy Friday, everyone! We’ve been getting a lot done this week all while at the same time interviewing new developer candidates!

If you haven’t yet, be sure to join our Reddit community and come discuss this week’s update.

Clove Development Updates

Finished Clove API for Bitcoin-based networks

Added support for Ethereum atomic swaps

Removed networks that don’t support refund operations

Cilantro Development Updates

Interviewed a number of Cilantro developer candidates

Worked on syncing clocks between nodes and implementing “auto start” on delegates to perform consensus on a regular interval if max block size is not reached

Implemented ‘failure’ cases when a node is out of consensus

QA measures to simulate “rogue” nodes that behave flakey or maliciously

Abstracted out db query logic from interpreters. This should set the groundwork for Smart Contracts in the future

Implemented MyRocks db with MariaDB drivers for SQL-like interface to RocksDB. Further db development to persist state (on delegates) and block chain data (on Masternodes)

Switching to ZMQ for multiprocessing to promote a more robust and scalable architecture that takes advantage of multicore processings

Seneca Development Updates

Implemented extra features for the SQL-like API

Refactored/cleaned up database API code

Started work on the testing harness/mock for more complex contracts

What’s Next?

Next week we will continue interviewing developer candidates. For Clove we will work on support for Ethereum tokens and Ethereum in the Clove API. For Cilantro, we will finish integrating MyRocks db, and rework the node state machine from ‘table-driven’ to ‘stack-driven’ to more elegantly support substates. For Seneca, we will continue work on the testing setup and continue work on example RBAC smart contract using storage and identity APIs.

Only a few more days to register for our 5 ETH giveaway!

In celebration of the launch of our Testnet, we’re running a giveaway for our Twitter and Telegram subscribers; but you are not eligible unless you register. Please remember to register for your chance to win. Read the full details here.

IMPORTANT: The Lamden team will never ask you for your private keys, and we will not ask you to send us ETH or TAU.

Learn More about Lamden