# Key Business Flows

## User Flows

### Register IP and attach License

This flow shows how an NFT is Registered as an IP Asset and how a License Term is attached to it.

![Register IP and attach License](/files/kDlRDvgsru6ITcidQOn0)

### Create and register a collection as IP

This flow represents how an Artist can create their own collection and set the License terms to Collection level.

![Create and register a collection as IP](/files/CX7UQwm1avacNU4Ghv5s)

### Mint IP from artist IP collection

This flow shows how a user can directly mint an IP Asset from artist by paying IP Minting fees(if Applicable).

![Mint IP from artist IP collection](/files/RfEJZoowdZCT0PfsHXaq)

### Mint License Token and register derivative

This flow shows how a user can mint a License Token of an IP and use it to create derivatives

![Mint License Token and register derivative](/files/NUkxVvqzIQkHv54Fk7Kp)

### Pay royalty and claim royalty

This flow shows the process of paying royalty to an IP and claiming the Royalties from the IP Vault based on royalty token holdings.

![Pay royalty and claim royalty](/files/SfioyfkJa9wUt8FST525)

### Raise dispute and resolve dispute

This user flow shoes the process of raising dispute over an IP and process of resolving it.

![Raise dispute and resolve dispute](/files/MDQqFsU90JxgiKrIgAHr)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://techdocs.korprotocol.io/reference/flow.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
