Skip to content

Commit

Permalink
updated text
Browse files Browse the repository at this point in the history
  • Loading branch information
nillo committed Aug 10, 2023
1 parent c2afbf9 commit e4409d9
Show file tree
Hide file tree
Showing 11 changed files with 37 additions and 39 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,4 @@ together creativity and programming prowess to curate a unique digital
experience.

With the Collection Policy, you have the power to showcase your creativity and
share your favorite tokens in a safe and organised way. It's like creating a
magical world where your tokens come together to tell a beautiful story. So, go
ahead and start building your own special collection with Marmalade's Collection
Policy!
share your favorite tokens in a safe and organised way.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Concrete Policies
description: What are concrete-policies
menu: Concrete Policies
label: Concrete Policies
label: Overview
order: 4
layout: normal
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,5 +35,4 @@ By integrating the Non-Fungible Policy with your digital creation (by including
the policy in the `policies` field at token creation), you provide a firm
foundation that supports its originality. The policy acts as a protective
barrier (a guard), confirming that your digital item, once born, remains
solitary in its existence, akin to a unique serial number that can't be
reproduced.
solitary in its existence.
Original file line number Diff line number Diff line change
Expand Up @@ -42,22 +42,26 @@ layout: normal

**v1: Policy expected a single module:**

```pact
(defschema token-schema
id:string
manifest:object{manifest}
precision:integer
supply:decimal
policy:module{kip.token-policy-v1}
)
```

**v2: Policy is replaced with policies supporting a list of policies
conforming kip.token-policy-v2:**
**v2: Policy is replaced with policies supporting a list of policies conforming
kip.token-policy-v2:**

```pact
(defschema token-details
uri:string
precision:integer
policies:[module{kip.token-policy-v2}]
)
```

## Direct Enforcement (v1) to Policy Manager (v2)

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: Deprecation
title: Overview
description: Our approach
menu: Deprecation
label: Deprecation
menu: Deprecated
label: Overview
order: 9
layout: normal
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
title: Developer tools
description: Versatile tools that empower developers to innovate
menu: Developer tools
label: Developer tools
label: Overview
order: 8
layout: full
layout: normal
---

# Developer tools
Expand All @@ -17,7 +17,7 @@ interaction with our platform as seamless as possible.

## Tools

### Kadena CLI
### Kadena CLI (Currently unavailable)

The Kadena Command Line Interface (CLI) currently serves as a crucial tool in
our kit. It has been designed to streamline operations such as key management,
Expand Down
8 changes: 4 additions & 4 deletions packages/apps/docs/src/pages/docs/marmalade/guides/index.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: Guides
description: Marmalade Guide
menu: Guides
label: Guides
title: Getting Started
description: Marmalade Guides
menu: Getting started
label: Overview
order: 7
layout: normal
---
Expand Down
12 changes: 6 additions & 6 deletions packages/apps/docs/src/pages/docs/marmalade/index.mdx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: Intro to Marmalade
title: Intro into Marmalade
menu: Marmalade
subTitle: Mint a marketplace
label: Intro to Marmalade
label: Intro into Marmalade
order: 6,
description: Mint a marketplace
layout: landing
Expand Down Expand Up @@ -49,13 +49,13 @@ At the heart of this approach, there are two distinct types of policies:
`**concrete-policies**`, and `**custom-policies**`. Let’s dive deeper into what
each of these means:

1. **Concrete-Policies**: These policies serve as foundational features for the
1. `Concrete-Policies`: These policies serve as foundational features for the
token, representing its core characteristics. These policies are immutable;
once set, they cannot be altered. More importantly, Concrete policies are
written and maintained by Kadena.

2. **Custom-Policies**: These policies offer additional functionality, and can
be provided by 3rd parties. Once established, these policies are also
2. `Custom-Policies`: These policies offer additional functionality, and can be
provided by 3rd parties. Once established, these policies are also
immutable, meaning they cannot be changed post-implementation.

With respect to concrete policies, we offer five primary concrete policies which
Expand All @@ -71,7 +71,7 @@ advanced features. The concrete policies are:
precision to 0, thereby enforcing the token’s non-fungibility.

- **Royalty-policy** This policy designates the creator account to receive
royalties upon each sale of the token using the `fungible-quote-policy`.
royalties upon each sale of the token.

- **Guard-policy**: grants the ability to add optional guards to each marmalade
action.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: Marmalade v1
title: Overview - Marmalade v1
description: A Brief history of marmalade
menu: Marmalade v1
label: Marmalade v1
label: Overview
order: 10
layout: normal
---
Expand Down
8 changes: 4 additions & 4 deletions packages/apps/docs/src/pages/docs/marmalade/metadata/index.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
title: Marmalade v2 Metadata Standard
title: Metadata Standard
description: What is the Marmalade v2 Metadata Standard
menu: Marmalade v2 Metadata Standard
label: Marmalade v2 Metadata Standard
menu: Metadata Standard
label: Metadata Standard
order: 6
layout: normal
---

# Marmalade v2 metadata standard
# Metadata standard

The Marmalade v2 metadata standard, serves as a crucial component for
constructing a comprehensive and comprehensible profile for each NFT. Now, it
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,19 +10,17 @@ layout: normal
# The Power of the Policy Manager in Marmalade V2

Marmalade V2 introduces the Policy Manager, a powerful tool that revolutionizes
how policies are managed for non-fungible tokens (NFTs). The Policy Manager
empowers creators and operators to design and enforce specific rules for their
NFTs, making the Marmalade ecosystem more secure, flexible, and beneficial for
all stakeholders involved.
how policies are managed, but also enabling stacking of policies for
non-fungible tokens (NFTs). The Policy Manager empowers creators and operators
to design and enforce specific rules for their NFTs, making the Marmalade
ecosystem more secure, flexible, and beneficial for all stakeholders involved.

## Key Features of the Policy Manager

### 1. Custom Policies Tailored to Your Needs
### 1. Policies Tailored to Your Needs

With the Policy Manager, you can add (manage) policies that match your unique
use cases. These policies define the behavior and attributes of your NFTs,
allowing you to curate collections, set transfer restrictions, define royalties,
and much more.
use cases. These policies define the behavior and attributes of your NFTs.

### 2. Dynamic Implementation with Concrete Policies and Custom Policies

Expand Down

0 comments on commit e4409d9

Please sign in to comment.