Skip to main content

Concrete Policies

What are concrete-policies

A concrete policy in Marmalade V2 is a pre-built, ready-to-use implementation of commonly used features in token creation. It simplifies the process of adding functionality to NFTs and offers convenience for token creators. With concrete policies, Marmalade aims to provide a rich set of features that can be easily added to tokens without the need for extensive custom development.

When using a concrete policy, token creators can simply activate a policy by setting a boolean value to "true" or "false". The concrete policies available in Marmalade V2 are the Guard Policy, Collection Policy, Non-fungible Policy, and Royalty Policy.

The Guard Policy

This policy ensures the initiation of a guard with each Marmalade activity. Guards are optional but recommended, as they help prevent unauthorised entities from minting tokens without permission.

The Collection Policy

This policy allows the creation of collections with pre-defined token lists, enabling easier organisation and categorisation of NFTs.

The Non-fungible Policy

This policy sets the token supply to 1 and precision to 0, effectively making the token non-fungible. This is useful when creating unique, one-of-a-kind digital assets.

The Royalty Policy

This policy allows creators to define an account that receives royalties whenever an NFT is sold. This provides a mechanism for creators to earn ongoing rewards from the sales of their NFTs.

The great thing about concrete policies is that they offer a straightforward and flexible ways to enhance their NFTs with new and exciting capabilities. With concrete policies, Marmalade V2 makes the process of creating and managing NFTs more accessible and efficient, enabling a wider range of individuals and projects to participate in Kadena's NFT ecosystem.

Not finding the help you need?
Contact our support desk.Contact us