- Overview
- Setup
- Tutorials
- How Tos
- Reference
Introduction¶
This tutorial details the steps to transfer a tokenized instrument from Investor1 to Investor2 using the Credential and Registry utilities.
Instrument¶
The tokenized instrument transferred is called BOND.
TODO: Add a link to the step.
Roles¶
Assumptions:
Investor1 is already onboarded.
Investor2 is not yet onboarded.
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 |
Investor2 (onboarded by Provider) |
Investor2 |
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
Here is the summary:
Entity |
Provider |
Registrar |
Issuer |
Investor1 |
Investor2 |
|---|---|---|---|---|---|
Roles in Registry |
Provider |
Registrar |
Holder |
Holder |
Holder |
Credential for role onboarding |
[provider] [hasRegistryRole] [Provider] |
[registrar] [hasRegistryRole] [Registrar] |
[issuer] [hasRegistryRole] [Holder] |
[investor1] [hasRegistryRole] [Holder] |
[investor2] [hasRegistryRole] [Holder] |
Credential issuer |
Digital Asset |
Provider |
Provider |
Provider |
Provider |
Token (BOND) specific roles |
Issuer, Holder |
Holder |
Holder |
||
Token (BOND) specific credentials |
[issuer] [isIssuerOf] [BOND] |
[investor1] [isHolderOf] [BOND] |
[investor2] [isHolderOf] [BOND] |
||
Token specific credential issuer |
Registrar |
Registrar |
Registrar |