# Protocol Module

## Central module

Receives sovereign requests between Distributors Accounts and Wrapped Songs

## ISRC Public Registry

**ISRC** codes enable sound recordings and music videos to be uniquely and permanently identified. ISRC helps to avoid ambiguity among recordings and simplifies the management of rights when recordings are used across different formats, distribution channels or products. The ISRC for a recording remains a fixed point of reference when the recording is used across different services, across borders, or under different licensing deals.

*SONGS will register and manage all ISRC Codes on a public basis*

## ISWC Public Registry

The International Standard Musical Work Code (**ISWC**) identifies a musical work as a unique intangible creation. It relates to the result of an intangible creation of one or more people, regardless of copyright status, distributions or agreements that cover this creation.

## ISCC Public Registry

**ISCC** identifiers are generated algorithmically **from the content itself**. Content files are processed to build the identifier. The ISCC does not have to be manually assigned, neither does it have to be carried around or embedded within the content. The content itself is the source and authority of the **ISCC-CODE**.

The **ISCC-CODE** is a unique, hierarchically structured, composite identifier. It is built from a generic and balanced mix of content-derived, locality-sensitive and similarity-preserving hashes generated from metadata and the content itself

## UPC Registry

The Universal Product Code (UPC or UPC code) is a barcode symbology that is used worldwide for tracking trade items in stores.

## Authenticity Registry

The Authenticity Registry provides a definitive validation stamp for musical works, ensuring each Wrapped Song is uniquely identified and verified before any release. This registry helps establish the song's originality and authenticity, serving as a trusted reference point for creators, distributors, and consumers. It guarantees that every song listed is uniquely traceable, thereby safeguarding the intellectual property rights of the creators and maintaining the integrity of the music industry.


---

# Agent Instructions: 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://docs.songs-tools.com/protocol/protocol-modules/protocol-module.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.
