Get your decentralized app to market first

Download the DAML SDKTry the Web IDE

Even if you’ve never written a decentralized 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…

illus
productive

Productive

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

productive

Innovative

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

platform

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 decentralized 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.

Decentralized 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:

platform
by Blockchain Technology Partners

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

Get Sextant for DAML
platform
platform

Coming Soon...

corda

Coming Soon...