The Deon Digital CSL Language Guide

This is an introduction to and overview of Deon Digital’s Contract Specification Language (CSL). As the name implies, CSL is used to specify contracts – details such as the particular execution method or how participating parties are authenticated/validated are deliberately not included in the CSL specification.

This guide is also available as a single PDF file here.

If you encounter any problems, don’t hesitate to contact us at support@deondigital.com.

Tooling

In this chapter we introduce the code generation tool sic and describe how to use it: