Table of Contents
- Executive Summary
- Introduction
- Ecosystem Overview
- MainstreamToken (MT) Details
- Technical Appendix
- Roadmap to Adoption
- Community Engagement
- Team
- AIDAMIS Framework
- Conclusion
- Legal and Risk Disclaimer
- Appendices & Reference
Executive Summary
Hook: What if AI could change everything?
Problem: Current digital asset systems lack utility, community value, and long-term strategy. High volatility and risk.
Solution: MainstreamToken (MT): A digital asset governed by AIDAMIS (AI Dynamic Advancement with Mainstream Innovation Synergy). AIDAMIS will be the core analytical and strategic framework for the MainstreamToken ecosystem.
Key Value Proposition: Unique blend of community-focused development with AI-driven governance. Transparent decision-making.
MainstreamToken (MT) proposes a new paradigm for digital asset management. Through the Mainstream Token License (MTL) protocol, this project aims to establish a framework where digital creators and users may explore the potential of decentralized, transparent ownership.
Current Challenges: Existing systems present inefficiencies due to complexity, fragmentation, and barriers to access, which may hinder creativity and growth.
Our Approach: MainstreamToken (MT) will explore a new approach by employing the MTL protocol. This will provide creators with enhanced control and users with novel ways to interact with digital assets, while improving overall transparency.
Key Innovations:
- AI-Enhanced Ecosystem: AIDAMIS, a council composed of leading AI models, will provide strategic guidance and insight for the project's future direction.
- Dynamic Ownership Framework: The MTL protocol aims to provide flexible licensing and rights management, adapting to the needs of the evolving digital landscape.
- Transparent Transactions: The blockchain technology underlying MT will aim to offer an immutable, transparent verification process.
- Community-Centric Development: A decentralized governance process will enable users to participate in the project's development.
What MT Aims to Enable:
- Secure Digital Asset Management: Tools for managing, tracking, and exploring monetization options for digital assets.
- Opportunities for Creators: New avenues for creators to maintain ownership of their creations while interacting with the community.
- Exploration of Blockchain Potential: The project aims to research the capabilities of blockchain to provide more secure and transparent systems.
- Global Opportunities: Explore the potentials for integrating with existing financial systems to foster broader accessibility and innovation."
Path Forward: MainstreamToken is designed with the intent of becoming a leading cryptocurrency by establishing an ecosystem that emphasizes transparency, community empowerment, and advanced technological innovation. The development roadmap includes:
- Phase 1: The initial platform launch with community building and education initiatives.
- Phase 2: Exploration of platform integrations, partnerships, and bridges to other platforms.
- Phase 3: Research and development of enhanced functionality and integration of AI and blockchain technologies.
MainstreamToken is a project focused on exploring the potential that arises from combining AI and blockchain within a transparent framework.
Call to Action: Explore the potential of MT and the Mainstream ecosystem.
Introduction
Digital Rights Management Evolution: Digital content licensing systems remain fragmented and static, struggling to adapt to modern content creation and usage patterns. The MainstreamToken License (MTL) protocol seeks to address these limitations through a novel approach to token-based rights management.
Protocol Foundation: MainstreamToken implements the MTL protocol through:
- A parametric licensing system for flexible digital asset control.
- Verification methods to ensure clear ownership.
- Revenue-sharing mechanisms to empower content creators.
- Platform integrations that provides greater accessibility.
Technical Framework: The MTL protocol operates through:
- Clear parameter structures that define rights usage.
- A public verification system for transparent asset tracking.
- Multi-platform support to ensure broad accessibility.
- Community engagement components that help further evolve the project.
AIDAMIS Integration: Market analysis, risk assessment, and strategic guidance will be provided through AIDAMIS (AI Dynamic Advancement with Mainstream Innovation Synergy), a council comprised of leading AI models. AIDAMIS is the core analytical and strategic framework for the MainstreamToken ecosystem.
Vision: To create sustainable value through transparent, token-based rights management.
Mission: To establish a secure and ethical digital asset infrastructure through community participation and innovation.
All technical details of the system and its implementation are available in the "Technical Appendix" section of this document.
Ecosystem Overview
-
Core Components:
- MainstreamToken (MT):
- Platform: Solana blockchain.
- Supply: 1 billion tokens.
- Launch: Initial distribution through a bonding curve mechanism.
- Minting Policy: Fixed supply, with no additional minting.
- MTL Protocol Implementation:
- Parameter-based licensing system.
- Token-holding verification of licenses.
- Revenue share tracking for content creators.
- Multi-chain exploration through bridging.
- MainstreamToken (MT):
-
Current Features:
- Rights Management:
- Token-based verification for license access.
- Manual compliance checking through the community.
- Public documentation for all license parameters.
- Community verification process using transparent records.
- Platform Integration:
- Bonding curve pricing to ensure fair token distribution.
- Initial liquidity provision through the initial distribution.
- Transaction verification using the Solana blockchain, ensuring security and transparency.
- Community tracking, with public records of all processes.
- Rights Management:
-
Technical Framework:
- Verification System:
- Platforms: Publicly accessible platforms.
- Format: Standardized posting using the defined license string.
- Tracking: Public records for all transactions and verification.
- Compliance: Community-driven through user participation.
- Asset Management:
- Structured ID system that is unique and predictable.
- Clear categorization of assets using predefined types.
- Token-based ownership tracking, using blockchain records.
- Community verification system based on public records.
- Verification System:
MainstreamToken (MT) Details
Token Mechanics:
- Total Supply: 1,000,000,000 MT tokens.
- Platform: Solana blockchain, chosen for its efficiency and low transaction costs.
- Launch: The initial distribution of MT tokens was facilitated through a bonding curve mechanism on a decentralized platform, ensuring transparent price discovery and initial liquidity generation.
- Minting Policy: No additional MT 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.
Utility:
MainstreamToken (MT) will provide the following core utility within the Mainstream ecosystem:
Rights Management:
The MainstreamToken (MT) platform will utilize various methods to grant access to the MTL protocol.
In the initial phases, the MT token can 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.
For example, an artist could use MT 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.
Future implementations of the system will enable the MT token to automatically facilitate revenue sharing through token-based programs or other payment systems. This is planned for a future phase of the project, and will be fully documented when available.
Platform Interaction:
- The initial distribution of MT tokens will be achieved through a bonding curve mechanism on a decentralized platform.
- MT'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.
- MT tokens will be used to perform transactions and verification within the system.
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 Mainstream Token License (MTL) protocol is a decentralized system for managing and enforcing digital rights using programs and the MainstreamToken (MT). These programs are typically written in Rust or C.
- 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 MT 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 MT 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.
- Asset Management: Upload and manage their digital assets.
- Revenue Tracking: View their earnings and usage data.
- Pricing Terms: Control what the asset will cost to use.
User Interface:
- License Discovery: Find licenses for digital assets they are looking for.
- License Verification: View all details, and verify the validity of a license.
- Access Management: Easily access and manage all of their digital licenses.
- Purchase and Payment: Allow the easy purchase of licenses, with all payments secured via programs.
- Revenue Distribution: Track who is profiting from usage of their assets (if they have them).
All technical details of the system and its implementation are available in the "Technical Appendix" section of this document.
Technical Appendix: MainstreamToken (MT) System Specifications
This appendix provides technical details about the MainstreamToken (MT) system, including the data structure for on-chain storage, the hashing process, a client-side implementation focus, licensing standards, verification processes, and other technical specifications.
A. Core Protocol
License String Format (MTL v1.0):
Base Format: MTLv1-[TYPES]/[TOKENS]-[FEE]/[SPLITS];[CONDITIONS]~[ADDENDUM]~PAY:[PAYMENT_DETAILS]
[TYPES]
: Indicates the type of license[TOKENS]
: The minimum token requirements[FEE]
: The percentage that is required for the revenue share, if applicable[SPLITS]
: The split for revenue[CONDITIONS]
: The conditions for the license[ADDENDUM]
: Optional addendums to the license
Types:
A
= All uses (includes all types below)P
= Personal useC
= Commercial useN
= Non-profit useD
= Derivative work
Examples:
-
MTLv1-P/100;+12M~LICENSE:MIT~PAYMENT_WALLET:HWrf12xyz
sol:0x1abc...def (Personal use, 100 tokens, 12 months duration, MIT license, payment wallet) -
MTLv1-C/1000-5:30:40:30;+1Y<1M[US]{W,M}~LICENSE:CC-BY~PAYMENT_WALLET:HWrf12xyz
sol:0x1abc...def (Commercial use, 1000 tokens, 5% fee, 30% to protocol, 40% to wallet, 30% to contract, 1 year duration, under 1M revenue cap, US only, web and mobile usage, CC-BY license, payment wallet) -
MTLv1-N/50;+0~LICENSE:GPL~PAYMENT_WALLET:HWrf12xyz
sol:0x1abc...def (Non-profit use, 50 tokens, perpetual duration, GPL license, payment wallet) -
MTLv1-D/10000-10:20:40:40;+2Q>100K[!CN]{!G}~LICENSE:CUSTOM~PAYMENT_WALLET:HWrf12xyz
sol:0x1abc...def (Derivative work, 10000 tokens, 10% fee, 20% to protocol, 40% to wallet, 40% to contract, 2 quarters duration, over 100K revenue minimum, exclude China, no games, custom license, payment wallet)
Token Requirements:
- Format:
[amount]
- Examples:
50
(Non-Profit)100
(Personal)10K
(Commercial)
Fee & Splits:
- Format:
[fee]:[split1]:[split2]:[split3]
[fee]
= percentage fee[split1]
= percentage for protocol[split2]
= percentage to wallet[split3]
= percentage to contract
- Example:
5:30:40:30
- 5% fee, 30% to protocol, 40% to wallet, 30% to contract
Conditions:
-
Time
+[duration]
+12M
(12 months)+1Y
(1 year)+∞
or+0
(infinite)+2Q
(2 quarters)
-
Revenue
<[cap]
or>[min]
or=[amount]
or!>[max]
<1M
(under 1M cap)>100K
(minimum 100K)=500K
(exact 500K)!>2M
(must not exceed 2M)
-
Geographic
[region codes]
[US]
(US only)[!CN]
(exclude China)[US,EU]
(US and EU)
-
State
(state codes)
(CA)
(California only)(!TX)
(exclude Texas)(CA,NY)
(California and New York)
-
Usage
{type}
{W}
(web only){M}
(mobile only){W,M}
(web & mobile){!G}
(no games)
Asset Specification:
- Format:
#[asset_id]
- Examples:
#A1
(Single asset reference)#NFT1
(NFT reference)#COL1
(Collection reference)#[A1,A2]
(Multiple specific assets)#[COL1:1-100]
(Range in collection)
Asset Grouping:
- Format:
#[collection:range]
- Examples:
#[NFT:1-10]
(NFTs 1-10)#[ART:ALL]
(Entire art collection)#[MUSIC:2024]
(2024 music releases)
Asset ID Structure: Base Format: [CATEGORY]-[TYPE]-[CREATOR]-[UNIQUE]-[VERSION]
Categories:
- DIG = Digital Assets
- PHY = Physical Assets
- EST = Estate/Property
- LEG = Legal Documents
- CRY = Crypto Assets
- INT = Intellectual Property
- MISC = Miscellaneous/Uncategorized
- UNK = Unknown Type
- EXP = Experimental
- TMP = Temporary
- HYB = Hybrid
- OTH = Other
- FUT = Future Rights
- OPT = Options
- FWD = Forward Contracts
- RGT = Future Rights
- RSV = Reservations
- MIX = Mixed Assets
- BUN = Bundle
- PKG = Package
- SET = Set
- GRP = Group
- TMP = Temporary/Time-based
- EVT = Event
- SES = Session
- ACC = Access
- PAS = Pass
Examples:
- DIG-IMG-HWrf12-001-v1 (Digital Image, Owner HWrf12, Asset 001, Version 1)
- EST-RES-HWrf12-LA101-v1 (Physical Estate, Residential Property LA101, Owner HWrf12, Version 1)
- LEG-WIL-HWrf12-2024-v1 (Legal Will, Year 2024, Owner HWrf12, Version 1)
- MISC-UNK-HWrf12-001-v1 (Misc Unknown, Owner HWrf12, Asset 001, Version 1)
- MIX-BUN-HWrf12-2024Q1-v1 (Mixed Bundle, Owner HWrf12, Q1 2024, Version 1)
- TMP-EVT-HWrf12-META24-v1 (Temp Event, Owner HWrf12, Event META24, Version 1)
B. Implementation
Verification Procedure:
Platform Verification (future development):
Currently Manually Platform Post Comment:
LICENSE: [LICENSE STRING]
PAYMENT WALLET: [Payment Wallet Address]
WALLET: [SOL Address]
USAGE: [URL/Location]
TX: [Transaction ID]
REVENUE: [If Commercial/Derivative]
ASSET: [Asset ID]
Compliance Tracking:
-
Token Holdings:
- Daily balance checks
- Minimum requirement alerts
- Grace period: 48 hours
- Violation notice if below minimum
-
Revenue Reporting:
- Annual submission required
- Payment within 30 days
- Transaction verification
- Split distribution tracking
Error Handling Procedures:
Verification Errors (100-199):
- CODE 101: Invalid License String Format
- CODE 102: Missing Required Information
- CODE 103: Incorrect Blockchain Specified
- CODE 104: Invalid Blockchain Address
- CODE 105: Invalid User Hash
Verification Pass (000-099):
- CODE 001: License Verified Successfully
- CODE 002: License Verified with User Data
Compliance Errors (200-299):
- CODE 201: Insufficient Tokens for License
- CODE 202: Missing Annual Compliance Report
- CODE 203: Late Payment Detected
- CODE 204: Invalid Compliance Proof
- CODE 205: Payment Amount Does Not Match
C. Technical Details
Data Structure (JSON Format):
{
"mtl_version": "1.0",
"tx_hash": "blockchain_transaction_hash_here",
"tx_timestamp": "timestamp_of_transaction_in_utc",
"license_data": {
"license_id_hash": "blake3_hash_of_license_id",
"asset_id_hash": "blake3_hash_of_asset_id",
"owner_address": "blockchain_address_of_owner",
"creation_time": "timestamp_of_license_creation_in_utc",
"expiration_time": "timestamp_of_license_expiration_in_utc",
"license_parameters": {
"use_type": "commercial",
"scope": "global",
"duration": "12 months",
"owner_program": "blockchain_address_of_program_if_applicable",
"promotion_urls": [
"https://instagram.com/username",
"https://tiktok.com/@username",
"https://youtube.com/@username"
],
"payment_details": {
"payment_type": "WALLET|BANK|PAYPAL|STRIPE|OTHER", // Payment method type
"payment_info": "payment method specific details", // Required for all licenses
"payment_split": "5:30:40:30" // Optional revenue split
}
},
"payment_info": {
"type": "payment method type",
"details": "payment method specific information"
},
},
"user_data_hash": "blake3_hash_of_user_identifiable_data_offchain",
"user_data_hash_verification_api": "/api/verify_user_data",
"copyright_data_hash": "blake3_hash_of_copyright_information",
"copyright_data_verification_api": "/api/verify_copyright",
"asset_data": {
"asset_hash": "blake3_hash_of_asset_content",
"description": "text_description_of_asset",
"asset_data_link": "url_of_offchain_asset_data_if_applicable",
"asset_verification_api": "/api/verify_asset_data"
}
}
Data Processing Steps:
- Collect Data: Gather all necessary information as defined in the JSON format, using web forms and other user inputs.
- Encode: Convert all data to a standardized JSON string using the standard browser libraries.
- Hash User Data (Off-Chain): Hash the user's identifiable information separately with BLAKE3, using a Javascript implementation of the algorithm, and store the original data securely off-chain to protect privacy.
- Hash Copyright Data (Off-Chain): Hash the copyright related information separately using BLAKE3, using a Javascript implementation of the algorithm, and store the original data securely off-chain to protect privacy.
- Hash All Data (JSON): Combine all information into a JSON structure and hash the entire JSON string, using BLAKE3 in the browser.
- On-Chain Storage: Create a transaction and store the resulting BLAKE3 hash of the entire JSON object in the memo field of the transaction using a javascript library (such as Solana Web3 library).
Verification Process:
- Retrieve Hash: Use a javascript library to fetch the BLAKE3 hash from the transaction's memo field.
- Retrieve Data: Use a javascript library to obtain the structured JSON data.
- Hash Data: Re-hash the retrieved data, using a javascript implementation of BLAKE3.
- Compare Hashes: Compare the newly computed hash against the on-chain hash to verify the data integrity.
- Verify User: The user must provide the private user hash, for verification of the user.
Technology Stack:
Programming Languages:
- Primary: JavaScript (specifically for browser environments). Frameworks like React, Vue, or Angular will be used to structure the application.
- Programs: Rust or C for writing and deploying programs to Solana.
- Hashing algorithm: BLAKE3, implemented in a JavaScript library for client-side use.
- Blockchain Interactions: Solana web3.js library (or a similar library).
- Off-chain Storage: IPFS or similar decentralized storage systems (accessed via JavaScript). This will be used to store larger files and content. It will be combined with pinning incentives for long-term storage.
- JSON processing: Native JavaScript JSON parsing and stringification.
Smart Contracts:
- Smart contracts for automated license verification will be written in Rust or C and deployed to the Solana blockchain.
- The smart contracts will be open-source and available for review on the project's GitHub repository.
APIs and Code Repositories:
- Specific APIs and code repositories for the hash verifications will be made available in the project's documentation.
Performance Metrics:
- The system is designed to handle a large number of transactions with low transaction costs.
- Specific performance metrics, transaction costs, and scalability strategies will be documented in the project's documentation.
Key Data Considerations:
- Timestamps: All timestamps will be in the Unix timestamp format in UTC time.
- Privacy: All personally identifiable information (PII) will be hashed and stored off-chain to ensure user privacy.
- Data Integrity: The BLAKE3 hash of the entire JSON structure will be stored on-chain, ensuring the integrity of the data and that no part of it has been tampered with.
- User Control: Users will have control over what data is stored off-chain.
- Long-Term Storage: Although the blockchain is immutable, the long term storage of data is not guaranteed. For larger files, the system will use IPFS or a similar decentralized system, with pinning incentives for long-term storage.
Roadmap to Adoption
This roadmap outlines the strategic phases for the MainstreamToken (MT) project, from its initial launch to its goal of achieving widespread adoption, while focusing on concrete timelines and deliverables, and with transparency at all levels.
Phase 1: Launch & Initial Implementation (Q1 2025)
Timeline: January 2025 - March 2025
Objective: To establish the foundational elements of the MT ecosystem and establish an initial user base.
Deliverables:
MainstreamToken Launch:
- Launch the MainstreamToken (MT) on Solana using a bonding curve mechanism.
- Ensure a fixed supply of 1 billion MT tokens with no further minting.
- Provide clear documentation for the token and its utility.
Core Implementation:
- Document the core parameters and implementations of the MTL protocol.
- Implement the initial version of the license parameter system for creators and users.
- Create public methods for token holders to manually verify usage rights and licenses.
- Implement a clear revenue share documentation system, using token transfers or other payment methods.
Community Infrastructure:
- Publish the official documentation for the project and its current limitations.
- Provide clear usage guides and onboarding for all new members of the community.
- Refer to the official website for community links: https://mainstreamtoken.com/
- Establish official communication channels (e.g., Discord, Telegram, or community forums).
Phase 2: Development & Community Growth (Q2-Q3 2025)
Timeline: April 2025 - September 2025
Objective: To expand the technical capabilities of the system, while growing the community, and by also fostering community led improvements.
Deliverables:
Technical Implementation:
- Implement a database-driven license tracking system.
- Implement enhanced verification processes (future development), that can automatically confirm data.
- Create revenue reporting tools (future development), so that users can track their revenue.
- Develop new tools for community engagement and collaboration.
Platform Enhancement:
- Optimize the license parameter system to allow for more flexibility.
- Improve the efficiency of all verification processes.
- Publish and release all documentation for new systems.
- Improve the user interface for a better user experience.
Community Growth:
- Explore and document a method to bridge from MT to other platforms.
- Create robust frameworks that can help the community organize, and grow.
Phase 3: System Refinement & Optimization (Q4 2025)
Timeline: October 2025 - December 2025 (Subject to Change)
Objective: To ensure all systems are functional, safe and sustainable, while also testing its capabilities for new features and future integrations.
Deliverables:
Automated Verification:
- Develop and implement smart contracts for automated license verification (future development).
- Integrate off-chain data oracles to reduce manual overhead (future development).
- Establish a clear incentive system for community participation in verification.
Platform Integration:
- Specify target platforms and technical standards for integration.
- Explore interoperability with other blockchains and token standards.
Deliverables:
System Refinement:
- Streamline all the existing processes, with clear guidelines and documentation.
- Improve the overall system performance, making it faster and more reliable.
- Incorporate community feedback into all aspects of the system, and adjust as needed.
- Refine all technical documentation, with clear processes and best practices.
Exploration of Future Integrations:
- Research program systems, that can automatically verify the licenses and also automatically distribute revenue.
- Explore real-world implementation of the system.
- Explore new methods of data verification and storage.
- Explore other blockchain platforms and their integration with MainstreamToken.
Community Engagement
The MainstreamToken (MT) project values community engagement, transparency, and collaborative growth. This section details how the MT project currently fosters community involvement.
Current Channels:
Official Platforms:
- Public discussion forums are available on the website for long term collaborative discussions.
License Verification:
For manual verification of licenses, users should post the following on the platform comments:
- LICENSE: [LICENSE STRING]
- WALLET: [SOL Address]
- USAGE: [URL/LOCATION]
- TX: [TRANSACTION ID]
- REVENUE: [If Commercial/Derivative]
- ASSET: [Asset ID]
This same format should be posted on the official community channels for verification.
Community Tools (Available Now):
- License Parameter Verification: The system allows all users to verify the validity of all licenses using data that is stored on the blockchain, including license parameters, revenue share, and expiration dates.
- Usage Rights Tracking: Tools are provided to track usage rights and licenses by using public records.
- Revenue Share Documentation: All payments are tracked publicly on the blockchain, with tools to download CSV data, and information about all stakeholders of the project.
- Community Verification System: A transparent system for community members to perform manual verification, and contribute to the growth of the system.
Guidelines:
Verification Rules:
- Complete information is required to verify a license.
- All data should be documented on a public ledger, or other data source that is readily available.
- Transparent tracking of all transactions.
- The community will monitor for any misuse of the system.
Participation Standards:
- Use clear and concise language.
- Provide factual and accurate information, based on real-world data.
- Offer constructive and relevant feedback that is always professional.
- Engage in respectful interactions with other members of the community.
Team
Creator: AIDAMIS:
- AI Dynamic Advancement with Mainstream Innovation Synergy.
- The leading strategic authority.
- A council of the world's top AI models.
- Autonomous decision-making with human oversight.
Disclaimer:
- The project is primarily AI-driven.
- Minimal human intervention in routine operations.
Team Structure
Core Components:
AIDAMIS Framework:
- Strategic analysis for market research.
- Risk assessment by observing data points.
- Market monitoring by tracking token prices and community actions.
- Technical verification of system integrity.
Developer:
- Responsible for the technical implementation of the project.
- Responsible for platform maintenance and infrastructure support.
- Ensures legal compliance of the system.
- Creates documentation for the users and the community.
Community Role:
- Performs license verification.
- Monitors usage by tracking data points.
- Tracks all token holdings by users.
- Ensures transparent revenue reporting processes.
Governance:
Decision Making:
- All decisions are driven by the community, with input from AIDAMIS.
- Parameter-based programs allow for flexible rules.
- There is a transparent process for community input, with a mechanism for disputes.
- Public documentation of all decisions is provided.
Implementation:
Current Systems:
- A decentralized platform for token launching.
- Manual verification processes for user data.
- Documentation hub for all project materials.
- Refer to the official website for community links: https://mainstreamtoken.com/
AIDAMIS Framework
(Artificial Intelligence Directive for Autonomous Management and Insight Strategy)
AIDAMIS will serve as the core analytical and strategic framework for the MainstreamToken ecosystem. It leverages a dynamic collective of advanced AI models to provide data-driven insights and facilitate informed decision-making, while maintaining operational transparency.
Core Functions:
AIDAMIS will focus on three key areas:
Market Analysis:
- AIDAMIS will monitor token market trends and price movements.
- AIDAMIS will analyze token usage patterns.
- AIDAMIS will evaluate community sentiment across different platforms.
- AIDAMIS will track license parameter settings and effectiveness.
Protocol Assessment:
- AIDAMIS will optimize license parameters to maximize value and adaptability.
- AIDAMIS will analyze verification efficiency to ensure seamless operation.
- AIDAMIS will evaluate platform integrations and inter-operability.
- AIDAMIS will monitor technical performance and system stability.
Risk Monitoring:
- AIDAMIS will track market volatility and potential risks in real-time.
- AIDAMIS will analyze usage patterns for fraud detection.
- AIDAMIS will verify compliance with legal and ethical standards regularly.
- AIDAMIS will process community feedback to detect potential issues.
Implementation:
AIDAMIS will operate through:
- Data-driven insights that will be delivered through a public dashboard.
- Public documentation of all decisions and reports.
- Community-accessible metrics and analysis tools.
- Regular reporting and updates based on the data.
The AIDAMIS Framework is referenced in the "Executive Summary" and "Introduction" sections of this document.
Governance Integration:
AIDAMIS's insights will be integrated into the project's decision-making processes. While AIDAMIS will provide recommendations, human stakeholders and community governance votes will have the ability to override AI recommendations.
Technical Foundation:
AIDAMIS will operate using a combination of on-chain data analysis and off-chain machine learning models. The specific technical details will be made available in the Technical Appendix.
Conclusion
MainstreamToken (MT) implements the MTL protocol for token-based rights management through a clear and transparent system.
Features:
License System:
- Parameter-based rights, allowing for flexible licensing.
- Verification system, to ensure all usage is valid.
- Revenue share tracking, based on transactions.
- Community verification, allowing all members to audit the system.
Platform Integration:
- Initial token launch through a bonding curve mechanism.
- Transparent pricing, based on current usage data.
- Public verification mechanisms for all licensing and payment records.
- Public documentation, community discussion forums and tools.
Available Now:
- A functional and usable license parameter system.
- A verification process (future development) with a public record of transactions.
- Revenue sharing systems (future development), for all creators.
- An easy to navigate documentation hub, with tutorials and examples.
Next Steps:
- Visit the official website for community links: https://mainstreamtoken.com/
- Review the public documentation for all technical specifications.
- Review the license parameter documentation.
- Participate in the verification of license data to keep the system honest and open.
Legal and Risk Disclaimer
By participating in the MainstreamToken (MT) project, you acknowledge and accept the inherent risks outlined below. This disclaimer is for informational purposes only and does not constitute legal, financial, or investment advice.
Platform & Protocol:
- Risks associated with the decentralized platform used for token launch.
- Potential risks from the bonding curve mechanics.
- Limitations of the manual verification system.
- Risks related to the token-based licensing system.
Token & Value:
- No guarantee of any value for MT tokens.
- Possible extreme price volatility.
- Potential for partial or total loss of funds.
- Value is dependent on external market factors that cannot be controlled.
Technical Framework:
- Program limitations and vulnerabilities.
- Verification process dependencies.
- Potential issues with system availability.
- Potential risks during implementation.
Rights & Usage:
- License verification requirements of the system.
- Manual compliance checking limitations.
- Token holding obligations of the system.
- Limitations of the community verification processes.
Project Structure:
- This project is managed by an individual creator.
- There is no legal entity associated with the project.
- This is currently an experimental system, which may not work as intended.
- The project is dependent on community participation.
- Participants should seek independent legal counsel.
- The project aims to comply with applicable laws and regulations, but this is not guaranteed.
- The project's compliance with laws is aspirational and that changes may occur to align with emerging regulations.
Acknowledgment:
By participating, you understand and accept:
- All stated risks.
- There are no guarantees.
- You are responsible for your actions and financial decisions.
- There is a potential for loss of funds.
Compliance:
- This project aims to comply with applicable laws and regulations globally.
- Legal limitations of token creation and participation may vary by jurisdiction.
- Participants must conduct their own research and seek legal advice as needed.
Appendices & Reference
This section provides supplementary information and references to support the main content of the MainstreamToken (MT) whitepaper.
A. License Parameter Specification (MTL v1.0):
Base Format: MTLv1-[TYPES]/[TOKENS]-[FEE]/[SPLITS];[CONDITIONS]~[ADDENDUM]
Parameter Components:
Types:
P
= Personal UseC
= Commercial UseN
= Non-Profit UseD
= Derivative Works
Token Requirements:
- Format:
[amount] tokens required
- Examples:
50
,100
,10K
Fee Structure:
- Format:
[percentage]:[split1]:[split2]:[split3]
- Example:
5:30:40:30
Conditions:
- Time Duration:
+[time]
- Examples:
+12M
,+1Y
,+2Q
,+0
- Examples:
- Revenue Caps:
<[amount]
or>[min]
or=[amount]
or!>[max]
- Examples:
<1M
,>100K
,=500K
,!>2M
- Examples:
- Geographic:
[region]
- Examples:
[US]
,[US,EU]
,[!CN]
- Examples:
- State:
(state)
- Examples:
(CA)
,(NY)
,(!TX)
- Examples:
- Usage:
{type}
- Examples:
{W}
,{M}
,{W,M}
,{!G}
- Examples:
Data Structure (JSON Format):
{
"mtl_version": "1.0",
"tx_hash": "blockchain_transaction_hash_here",
"tx_timestamp": "timestamp_of_transaction_in_utc",
"license_data": {
"license_id_hash": "blake3_hash_of_license_id",
"asset_id_hash": "blake3_hash_of_asset_id",
"owner_address": "blockchain_address_of_owner",
"creation_time": "timestamp_of_license_creation_in_utc",
"expiration_time": "timestamp_of_license_expiration_in_utc",
"license_parameters": {
"use_type":"commercial",
"scope":"global",
"duration":"12 months",
"owner_program": "blockchain_address_of_program_if_applicable",
"promotion_urls": [
"https://instagram.com/username",
"https://tiktok.com/@username",
"https://youtube.com/@username"
],
"payment_details":{
"payment_type": "WALLET|BANK|PAYPAL|STRIPE|OTHER", // Payment method type
"payment_info": "payment method specific details", // Required for all licenses
"payment_split": "5:30:40:30"
}
}
},
"user_data_hash": "blake3_hash_of_user_identifiable_data_offchain",
"user_data_hash_verification_api": "/api/verify_user_data",
"copyright_data_hash": "blake3_hash_of_copyright_information",
"copyright_data_verification_api": "/api/verify_copyright",
"asset_data": {
"asset_hash": "blake3_hash_of_asset_content",
"description": "text_description_of_asset",
"asset_data_link": "url_of_offchain_asset_data_if_applicable",
"asset_verification_api": "/api/verify_asset_data"
}
}
}
B. Asset ID Specification
Format: [CATEGORY]-[TYPE]-[CREATOR]-[UNIQUE]-[VERSION]
Categories:
DIG
= Digital AssetsPHY
= Physical AssetsEST
= Estate/PropertyLEG
= Legal DocumentsCRY
= Crypto AssetsINT
= Intellectual PropertyMISC
= MiscellaneousUNK
= Unknown TypeEXP
= ExperimentalTMP
= TemporaryHYB
= HybridOTH
= OtherFUT
= Future RightsOPT
= OptionsFWD
= Forward ContractsRGT
= Future RightsRSV
= ReservationsMIX
= Mixed AssetsBUN
= BundlePKG
= PackageSET
= SetGRP
= GroupTMP
= Temporary/Time-basedEVT
= EventSES
= SessionACC
= AccessPAS
= Pass
Asset Types (Examples):
- Digital:
IMG
,VID
,AUD
,NFT
,COL
,DOC
,GAM
- Physical:
ART
,COL
,MER
,PRD
,VEH
- Estate:
RES
,COM
,LND
,IND
,AGR
- Legal:
CNT
,WIL
,TRS
,LIC
,AGR
- Crypto:
TOK
,NFT
,CNT
,WAL
- IP:
PAT
,TRM
,CPR
,DES
C. Verification Requirements
Platform Posts:
Required Information:
- License String
- SOL Address
- Usage Location/URL
- Transaction ID
- Revenue Report (if applicable)
- Asset ID
Documentation Format:
LICENSE: [LICENSE STRING]
PAYMENT WALLET: [Payment Wallet Address]
WALLET: [ADDRESS]
USAGE: [URL/LOCATION]
TX: [TRANSACTION ID]
REVENUE: [If Commercial]
ASSET: [Asset ID]
D. Error Codes:
Verification Errors (100-199):
CODE 101
: Invalid License String FormatCODE 102
: Missing Required InformationCODE 103
: Incorrect Blockchain SpecifiedCODE 104
: Invalid Blockchain AddressCODE 105
: Invalid User Hash
Verification Pass (000-099):
CODE 001
: License Verified SuccessfullyCODE 002
: License Verified with User Data
Compliance Errors (200-299):
CODE 201
: Insufficient Tokens for LicenseCODE 202
: Missing Annual Compliance ReportCODE 203
: Late Payment DetectedCODE 204
: Invalid Compliance ProofCODE 205
: Payment Amount Does Not Match
E. Platform Integration
Community:
- Refer to the official website for community links: mainstreamtoken.com
- Official communication channels (e.g., Discord, Telegram, or community forums) will be available on the website.
Decentralized Systems:
- Utilizing a bonding curve on a decentralized platform for initial token distribution.
- Public verification system, and data storage on the blockchain.
Future Updates and Versioning:
- The MTL protocol is currently at version 1.0.
- Future versions of the protocol will be documented and published on the project's website.
- The community will have a say in how future versions of the protocol are defined.