โœ–๏ธMulti Policy

It is possible to โ€˜joinโ€™ multiple independent policies, which are hosted/ran by different Guardian instances, into a group in which one policy would be โ€˜primaryโ€™ and the rest โ€˜dependentโ€™ or โ€˜secondaryโ€™.

In this setup (only) โ€™primaryโ€™ policies are responsible for minting tokens, which thus can be certified to be compliant with other (โ€˜secondaryโ€™) policies via links to VPs issued by the โ€˜secondaryโ€™ policies.

The tokens are only minted when the necessary quorum of approvals (by the โ€˜secondaryโ€™ policies) are reached. This enables the creation of tokens for projects which are compliant with multiple policies codifying different methodologies, issued independently by different Standard Registries.

Note:

  1. Synchronization of the policy โ€˜approvalsโ€™ and mints is performed through the Header topic of the โ€˜primaryโ€™ policy.

  2. Guardian instances check the topic for the synchronization message on schedule.

Last updated