Get your distributed app to market first

Download the DAML SDKTry the Web IDE

Even if you’ve never written a distributed app before, you’ll be able to create something sophisticated, correct, and secure in a fraction of the time it would take you to with a legacy language. Read more…



Do more with less — DAML does the heavy lifting so you can focus on shipping software today.



Not an incremental improvement on how things are done today — DAML is years ahead of the curve.


Developer Driven

A top notch developer experience means you’re productive right away, with no fuss.

DAML is an open-source programming language for writing distributed applications quickly, concisely, and correctly. It runs on the leading blockchain platforms which means that you can build your application now and pick which platform works best for you later.

Distributed applications are an emerging paradigm and traditional languages and toolchains just aren’t up to the task. There are complexities such as cryptography and distributed state synchronization which required a ground-up redesign. DAML may not look like anything else you know but with good reason — it is years ahead of the curve.

DAML abstracts the underlying implementation details so you can just focus on getting to market faster. Built in simulation tools and a strong type system mean that you can be sure that the application is doing exactly what you expect it to. Code written in DAML is also easier to maintain, so you can rapidly iterate on your application once it’s running.

Read more about DAML's features →

The platforms

DAML is supported by a growing number of platforms:

by Blockchain Technology Partners

Sextant delivers one-click deployment of enterprise-grade DAML blockchain networks.

Get Sextant for DAML

Coming Soon...