Intro
Hi everyone, welcome to the Cordial Treasury Tutorial.
In this course you will create your first transfer of (testnet) digital assets, and in the process learn the basic Cordial Treasury concepts in practice. We will use the treasury
command line tool to interact with a demo Treasury deployment, using the Cordial Scripting Language (CSL).
Overview
In the first chapter "Zero to Transfer", you will operate in a simplified policy environment where your user has abnormally strong permissions. The focus here is on the concepts of address, transfer, and the transfer policy.
In the second chapter "Now with Approval", you will learn about the concepts of approvals, users, and the access policy.
Tracks
You will start by installing and configuring treasury
such that treasury script
drops you into an interpreter to interact with a demo instance.
There are two tracks for this course:
- self-hosted demo: In this more technical track, you will need to have Docker installed, so for most users we recommend the
- Cordial-hosted demo: In this track, Cordial Systems will host a demo treasury instance, and your account representative will provide you with credentials to get started without any setup on your side besides installing the
treasury
command line tool.