Introduction
The Metaverse Metadata Directory (MVMD) is an integration framework that connects existing metadata standards to create interoperable, rich descriptions of digital assets for the metaverse.
What is MVMD?
MVMD is a bridge between standards, not a new competing standard. It provides a cohesive way to implement multiple standards together while maintaining compatibility and discoverability across platforms.
Why MVMD Is Needed
Today's metaverse assets often require capabilities from multiple standards:
- A virtual character might need glTF for the model, VRM for avatar functionality, and C2PA for authentication
- A virtual environment might combine USD for scene composition with CityJSON for urban features
- Both need Schema.org compatibility for basic discoverability
Without a unified approach, developers face namespace conflicts, inconsistent implementation patterns, and complex validation requirements.
What MVMD Provides
- Core Concepts: Fundamental patterns for metadata organization
- Namespaces: Clear guidance on integrating different standards
- Implementation Patterns: Practical implementation steps
- Integration Profiles: Ready-to-use templates for common asset types
- Validation Tools: Utilities to ensure proper implementation
Core Approach
MVMD uses Schema.org and JSON-LD as its foundation because:
- It's widely adopted and understood
- It provides a flexible structure
- It supports namespacing and extensions
- It's compatible with search engines and discovery tools
Getting Started Based on Your Role
For Content Creators
- Start with Core Concepts to understand the basics
- Use Integration Profiles for your first implementation
- Validate your metadata using our tools
For Developers
- Begin with Core Concepts for fundamentals
- Explore [Namespaces]../standards/overview.md) for standard integration
- Study Implementation Patterns for practical guidance
- Reference Integration Profiles for standard templates
For Platform Owners
- Review Implementation guidance
- Implement Best Practices
- Adopt Integration Profiles for your platform
For Standards Organizations
- Read For Standards Organizations for specific guidance
- Explore how your standard can be integrated in the [Namespaces]../standards/overview.md) section
Documentation Structure
Our documentation is organized to help you find information quickly:
- Core Concepts: Fundamental principles and patterns
- [Namespaces]../standards/overview.md): Standards integration and embedding
- Implementation: Practical implementation guidance
- Integration Profiles: Ready-to-use templates
- Reference: Technical details and tools
Next Steps
Choose the path that matches your needs:
- Understanding the Basics: Start with Core Concepts
- Implementing Quickly: Jump to Integration Profiles
- Integrating Standards: Explore [Namespaces]../standards/overview.md)
- Validating Metadata: Use our Validator