All you didn't know but you wanted to know about smart contract exception handling

What would be your reaction to a programming language developer that told you: "I've created this new language which deliberately doesn't have any exception handling because I want to encourage developers to write perfect, error-free code by catastrophically failing on any exception"? There may be some that think "If the Apollo engineers could do it, so can I." But if you are anything...
Read More

Identity in Daml

In this post we will show that Daml’s identity model is able to provide the same degree of security as systems built on a user experience that focuses almost exclusively on cryptographic identity while also providing a superior user experience and better flexibility in terms of deployment options: Decentralized - Entities can run ledger nodes, which are equivalent to miners in...
Read More

Introducing Daml Connect

Our mission at Digital Asset is to give systems of record the ability to safely cross organizational, legal, or other boundaries and to create seamless economic networks. The open source Daml smart contract language and its drivers run on leading blockchains, distributed ledger technologies (DLTs) and databases to form a solid foundation for accomplishing that mission. With Daml, the...
Read More

Announcing Daml SDK 1.2.0

Daml SDK 1.2.0 brings some minor feature improvements and many bug fixes to Daml. In parallel to the SDK release we are happy to announce that Daml-on-Fabric has been upgraded and now supports Daml SDK versions 1.0.0 and newer. We've also recently launched our forum at discuss.daml.com. It is chock-full of questions, technical discussions, news updates, and even a thread on our favorite...
Read More

Announcing Daml SDK 1.1.0

Daml SDK 1.1.0 brings a lot of improvements under the hood, increasing performance, stability, security, and operational readiness for ledger integrators and operators. This is a focus we will also maintain over the next months on the SDK side. In parallel, we are hard at work improving our educational and getting started experience. Following the recently improved WebSDK, we are now...
Read More

Announcing Daml SDK 1.0

It's been a year in the making - more if you count the significant development that happened before we open sourced Daml on the 4th of April 2019 - but today we are thrilled to announce the release of Daml SDK 1.0 on the 15th of April 2020. With Daml we want to bring you the best experience for building distributed applications, at all scales and for any infrastructure. We had already...
Read More

A new release cadence for the Daml SDK

It's been nearly a year since Digital Asset open sourced Daml. Over that year, we have been working on a rapid release cadence to bring new features to our users as quickly as possible in order to provide the best development experience in the market for distributed applications. At the same time, we've seen major Daml projects move towards production and numerous Daml ledger...
Read More

Beyond Tokenization

Many industries are on the brink of the next technological revolution in record keeping. Ten years after Bitcoin made its splash, we’re seeing many inspired by some of the benefits promised by the technology outside of the money use case: Reduction in risk due to verifiable, immutable records Greater efficiency thanks to shared real-time data Simplification of processes enabled by...
Read More

To DLT, or not to DLT? That is not the question

Daml allows developers to build distributed applications to meet multiple market structures Some have argued whether or not distributed ledger technology, or DLT, delivers on its promise of a generational leap over existing technology. The arguments tend to center around the DLT value proposition only being valid in a context involving a group of mutually distrusting peers, when...
Read More