A lot has happened this week in terms of structuring and framing out the Lamden vision of what is to come. We’ve made marked strides on the Clove protocol, and we’re in progress of framing out the preliminary building blocks of Cilantro, our main chain.

Clove Development Updates

Our Clove development team has been focusing primarily on Bitcoin-based cryptocurrencies for the time being. We’ve created a method that will return a smart contract for an atomic swap, and Clove can now create signed atomic swap transaction objects. Next up is to connect the user to a node and send the signed transaction.

Cilantro Development Updates

We have begun work framing out our Masternodes and how they will operate within the context of the Cilantro system. Masternodes are now able to accept RESTful API POST requests of message payloads, and publish these payloads to the message queue. We’re currently deploying unit tests for rudimentary witnesses and masternodes for the testnet.

Our preliminary Witness framework is largely complete, but we have yet to begin working through the preliminary Delegate code. These frameworks will provide a structure on which we can begin the real work of building out our main chain.

Introducing Seneca

Yesterday, Stu posted another Dev Update Vlog going deep into why we decided to begin working on Seneca, Lamden’s new smart-contracting language. Watch the video for the full explanation. We will have more information on this as development progresses.

What’s Next?

Next week we’re going to continue focusing in on Clove and Cilantro. Our primary focus with Clove will be setting up a function to call transaction details and sending signed transactions. With Cilantro, we will continue building out the preliminary framework for our Masternodes and begin work on our preliminary Delegates. Initially we will be building a basic Delegate that subscribes to witness messages, stores transactions in a local database, and maintains the current state of the blockchain.