SONGS Distribution
  • Introduction
    • What is SONGS
    • SONGS v1
    • FAQ
  • 🎋Protocol
    • Introduction
    • Protocol Modules
      • Wrapped Song Module
      • Distributor Module
      • Protocol Module
    • Smart Contracts
  • Wrapped Songs â—’
    • What is a Song
    • Fields for Creating a Song
  • Artist Verification
    • Artist Verification Process
  • Music Distribution
    • How to distribute your (SONG)
    • Available Streaming Platform
    • Distribution Obligations with SONGS
  • SongShares
    • What is a SongShare
    • Available Actions in Beta Phase
    • Buying or Receiving SongShares
  • Content Management
    • Editing (SONG) Info
    • Deleting (SONGS)
  • Payments and Accounting
    • How Payments are Calculated and Received
    • Viewing Income
    • Setting Up Payment Methods
  • Support and Help
    • Contacting Support
    • Frequently Asked Questions
    • Additional Resources
  • Terms and Conditions
    • Terms of Service (TOS)
    • SONGS Privacy Policy by Enty TBD
  • Updates and Improvements
    • How Service Updates are Managed
    • Participating in Beta Tests
Powered by GitBook
On this page
  • Wrapped Song Module
  • Distributor Wallet Module
  • Protocol Module
  1. Protocol

Protocol Modules

PreviousIntroductionNextWrapped Song Module

Last updated 9 months ago

It is composed by a few specific modules:

Wrapped Song Module

The core module of the SONGS Protocol is the . It is the creative unit of truth on which the protocol is built. It permits the owner to have full control over their track metadata and distribution, while simplifying the earnings distribution.

The Wrapped Song Factory Module allows users the sovereign creation of Wrapped Songs and the tokenization of their royalties distribution. All of this is achieved in a single action. It creates:

  • A 1/1 Release music NFT that holds a specific metadata model necessary to carry the required metadata to meet the music industry requirements.

  • A default of 10,000 SongShares tokens, which represent the ownership of the future royalties rights attached to the created music NFT. These tokens are unburnable, disputable, and easy to distribute.

Distributor Wallet Module

Distributors are the relayer cores of the protocol. They will be future Oracles in the protocol. The first distributor in the protocol is directly managed by SONGS Company, known as the SONGS Distributor. At the protocol level, a distributor is a SmartAccount that carries the minimal responsibility of a Wrapped Song after a release to the streaming platforms has been made. A Wrapped Song can exist without being released, similar to how an NFT lives on the blockchain, but the release allows an on-chain asset to live on the streaming platforms.

The distributor relayer is the middleman with each subsequent streaming platform. It is the legal and on-chain responsible party for translating the earnings from the managed Wrapped Songs into the protocol royalties distribution to each SongShare owner. The core creation factory for the Distributors Smart Accounts is currently handled by the SONGS Protocol owners.

If you want to become a distributor in SONGS Protocol please write us at:

admin@songs-tools.com

Protocol Module

The protocol module is the base layer that connects and manages roles and permissions between the different other modules. It also holds the registries through which the Wrapped Songs connect with the real world via their Distributors. These registries include:

  • ISRC registry

  • ISWC registry

  • UPC registr

  • ISCC registry

  • ACR registry

  • Metadata change requests

  • Release requests

🎋
https://github.com/gordo-labs/songs-protocol/blob/main/contracts/protocol/ProtocolDocs.md
Wrapped Song
Logosongs-protocol/contracts/protocol/WrappedSongDocs.md at main · gordo-labs/songs-protocolGitHub
Logosongs-protocol/contracts/protocol/DistributorDocs.md at main · gordo-labs/songs-protocolGitHub