Daml
Token Issuance
This tutorial details the steps to issue a tokenized instrument using the Credential and Registry utilities.
Instrument
The tokenized instrument issued is calledBOND and is defined in the “Registrar creates instrument configuration” step.
Roles
| Roles in Tokenization Utility | Entity | Roles in Asset BOND |
|---|---|---|
| Provider (onboarded by DA) | Provider | |
| Registrar (onboarded by Provider) | Registrar | |
| Issuer (onboarded by Provider) | Issuer | Issuer of BOND, Holder of BOND |
| Investor1 (onboarded by Provider) | Investor1 | Holder of BOND |
Credential Design
In this tutorial there are two sets of credentials:- one set for role (Provider, Registrar and Holder) onboarding in the Registry
- one set for token-specific roles (BOND issuer and BOND holder) in the Registry
| Entity | Provider | Registrar | Issuer | Investor1 |
|---|---|---|---|---|
| Roles in Registry | Provider | Registrar | Holder | Holder |
| Credential for role onboarding | [provider] [hasRegistryRole] [Provider] | [registrar] [hasRegistryRole] [Registrar] | [issuer] [hasRegistryRole] [Holder] | [investor1] [hasRegistryRole] [Holder] |
| Credential issuer | Digital Asset | Provider | Provider | Provider |
| Token (BOND) specific roles | Issuer, Holder | Holder | ||
| Token (BOND) specific credentials | [issuer] [isIssuerOf] [BOND] [issuer] [isHolderOf] [BOND] | [investor1] [isHolderOf] [BOND] | ||
| Token specific credential issuer | Registrar | Registrar |
Was this page helpful?
YesNo
⌘I