Get DAML Certified

Get DAML Certified and grow your career and business.

Get DAML Certified

DAML certification validates expertise in smart contracts and distributed ledger technology (DLT) to help professionals highlight in-demand skills and enterprises build effective, innovative teams for DLT initiatives using DAML.

Your path to becoming DAML certified starts with foundations: the DAML Associate certification.

You can then advance your expertise further in four role-based tracks: Contract Developer, Solutions Architecture, Application Engineering, and Ledger Specializations.

Pathways to DAML Certification

DAML Certification Pathway
DAML Certification Pathway

ACCESS THE MATERIAL

1 - FOUNDATION

DAML Associate

This entry-level exam covers a cross section of core DAML topics that are necessary for a developer to build simple end-to-end DAML applications, and ground more specialized knowledge in a foundation of what an overall DAML solution looks like. Read Exam FAQs

2 - SPECIALIZATION TRACKS

Contract Specialization

The DAML Contracts exams test a developer’s skills in expressing the core of a distributed application using DAML Smart Contracts. It covers theoretical knowledge of the underlying abstractions, hands-on development know-how, testing capabilities, as well as common patterns, best practices, and the ability to design applications for performance and security.

DAML Contract Developer

This first exam in the DAML Contracts Track covers the mechanics of DAML: The DAML Ledger Model, DAML’s surface syntax and how it links to that model, your ability to translate between real world workflows and DAML code, and your know-how regarding the testing and debugging of DAML Code. Read Exam FAQs

DAML Contract Expert

This more advanced DAML Contracts certification covers patterns, best practices, and your ability to design code that meets high performance and security standards.

Architecture Specialization

More information coming soon…

DAML Solutions Architect

This entry-level exam covers a cross section of core DAML topics that are necessary for a developer to build simple end-to-end DAML applications, and ground more specialized knowledge in a foundation of what an overall DAML solution looks like. Read Exam FAQs

DAML Solutions Architect Expert

More information coming soon…

Application Specialization

The DAML Applications track tests you on the technical knowhow to develop applications that depend on a DAML back-end for business logic and data persistence. APIs, general DAML contract operation, data types, development stack, and error handling are covered in this track.

DAML Application Engineer

The DAML Applications Engineer exam is the entry-level exam in the DAML Application track. In the certification exam, you will be tested on understanding API queries, general understanding of the operations of a DAML application (e.g., creating and consuming contracts and choices), managing data types, and handling error messages. Read Exam FAQs

DAML Application Engineer Expert

More information coming soon…

Ledger Specialization

More information coming soon…

3 - Enterprise Certification

More information coming soon…

Frequently Asked Questions

What does the price contain?

The price entitles you to two exam attempts.

 

 

Does the price contain learning materials?

All learning materials are available on the public documentation. The relevant sections
are summarized in the syllabus guide.

 

 

Is there a practice test or are there retakes?

There is no practice test, and the price includes two attempts. If you need to retake the exam
more than two times, you need to repurchase the exam.

 

 

What kind of exam is it?

It’s an online test consisting of a series of single choice, multiple choice, fill-in-the-gap, ordering,
match, and free text questions. You can take it at any time after purchase from your browser.

 

 

How long does the exam take?

The exams take between 60-90 minutes, depending on the exam (details in individual exam syllabus).
However, preparation for a new user with zero DAML experience can take anywhere from 8 hours
to a week depending on general developer and smart contract experience.

 

 

Do I have to take the test immediately after purchase?

No, you can take the test at any time after the purchase.

Have additional questions? Contact us and we’ll be more than happy to answer them.