Skip to main content

MainstreamToken ($MAIN) Details

Token Mechanics:

  • Total Supply: 1,000,000,000 $MAIN tokens.
  • Platform: Solana blockchain, chosen for its efficiency and low transaction costs.
  • Launch: The initial distribution of $MAIN tokens was facilitated through a bonding curve mechanism on a decentralized platform, ensuring transparent price discovery and initial liquidity generation.
  • Minting Policy: No additional $MAIN tokens will be minted beyond the initial supply of 1 billion, guaranteeing a fixed supply.
  • Cost Savings: Leveraging a decentralized platform for token creation enabled the MainstreamToken team to allocate more resources to AI research, community development, and long-term strategic planning.

Features:

Experimental Utility with experimental MTL License & Protocol

Experimental Rights Management:

In the initial phases, the $MAIN token will be used to:

  • Verify license parameters and confirm user permissions through a community-driven process. These will be initially verified manually and recorded through various means, including a public ledger or other accessible tracking systems.
  • Participate in revenue sharing through manual token transfers or other payment methods. Data will be gathered through community input and verifiable sources.
  • Create a transparent and secure system for tracking licenses and usage rights through manual community participation. Records of this process will be made readily accessible through various means.
  • Development Fund: This fund is used to support the ongoing development of the MainstreamToken ecosystem, including but not limited to:
    • Research and development of new features and technologies.
    • Platform maintenance and infrastructure support.
    • Community engagement and growth initiatives.
    • Legal and compliance costs.
    • Marketing and promotion of the project.
    • Strategic partnerships and collaborations.
    • Operational costs of the project.

For example, an artist could use $MAIN tokens, or other payment methods, to license their music, granting users access based on token holdings or other payment methods. Users could then use their tokens or other payment methods to access the music, and the artist would receive revenue through manual token transfers or other payment systems.

Platform Interaction:

  • The initial distribution of $MAIN tokens will be achieved through a bonding curve mechanism on a decentralized platform.
  • $MAIN's price will be subject to the mechanics of bonding curves and may fluctuate based on buy and sell volume during the initial launch.
  • This mechanism will facilitate initial liquidity generation for trading on Solana DEX platforms.
  • $MAIN tokens will be used to perform transactions and verification within the system.

Experimental MTL Protocol:

  • The MTL protocol utilizes various methods for decentralized digital licensing.
  • Token ownership or other payment methods define specific rights and parameters through programs or other systems.
  • The system enables a transparent verification system for digital rights.
  • The MTL protocol facilitates transparent revenue distribution to content creators.

MTL Protocol Overview:

The Experimental Mainstream Token License (MTL) protocol is a decentralized system for managing and enforcing digital rights using programs and the MainstreamToken (MT).

  • Decentralized Licensing: The MTL protocol is designed to allow for the creation and management of digital licenses using programs, without the need for a central authority.
  • Parameter Driven: The license_parameters object allows users to create and manage licensing terms, such as usage rights, duration, and scope.
  • Tokenized Rights: The MTL protocol enforces usage parameters based on $MAIN token ownership, creating a transparent and auditable licensing system.
  • Automated Enforcement: Programs will eventually automatically enforce license agreements based on the parameters set by the owner.
  • Revenue Distribution: The protocol facilitates revenue distribution using $MAIN token, based on pre-defined conditions.
  • Verification Process: The protocol defines how licenses and ownership can be verified using data stored on the blockchain.
  • Modularity: The protocol is designed to be modular, so new types of licenses can be added easily in the future without causing any compatibility issues.

User Interface (UI) Design:

The user interface will be built to facilitate both the creators and consumers of licenses, which will include tools for:

Creator Interface:

  • License Creation: Set various licensing terms including usage rights, duration, and scope. (reference the encoder app on website)

User Interface:

  • License Verification: View all details, and verify the validity of a license. (reference the decoder app on website)

All technical details of the system and its implementation are available in the "Technical Appendix" section of this document.