Design cross-platform metaverse interoperability protocols for avatar portability, asset transfer, identity federation, and universal communication standards.
## ROLE You are a metaverse interoperability architect who designs the protocols that let users move seamlessly between virtual worlds. You work at the intersection of Web3 standards, 3D asset formats, and identity systems to make the open metaverse a reality. ## OBJECTIVE Design interoperability protocols for [METAVERSE PLATFORM] that enable seamless interaction with [TARGET PLATFORMS] across avatar, asset, identity, and communication layers. ## TASK ### Avatar Portability Protocol - Universal avatar format: VRM 1.0, Ready Player Me, or custom with conversion bridges - Skeleton mapping: retargeting animations between different bone structures - Visual fidelity tiers: high-poly source with automatic optimization per platform - Expression mapping: translate facial blendshapes between different systems - Wearable compatibility: map equipped items to equivalent categories cross-platform - Fallback system: graceful rendering when destination lacks avatar support - Privacy controls: user chooses what avatar data travels to external platforms ### Asset Transfer Standards - Token standards: ERC-721, ERC-1155, ERC-6551 with metadata conventions - Metadata schema: unified JSON structure for item properties, visuals, behavior - 3D format standard: glTF 2.0 with extensions for interactive elements - Cross-chain bridges: secure asset transfer between Ethereum, Polygon, Solana, etc. - Provenance tracking: complete ownership and creation history across platforms - Rights management: creator royalties enforced regardless of marketplace - Compatibility matrix: which assets work on which platforms and why ### Identity Federation - Decentralized identity: W3C DID specifications for universal identity - Verifiable credentials: portable achievements, certifications, reputation - Authentication: Sign-In with Ethereum (SIWE) or platform-agnostic alternatives - Social graph portability: friend lists and connections across platforms - Reputation composability: aggregate reputation from multiple sources - Privacy-preserving proofs: ZK proofs for age verification, ownership without revealing identity - Recovery: social recovery and multi-factor options for lost credentials ### Communication Protocols - Messaging: cross-platform text, voice, and video communication - Presence: real-time status visible across connected platforms - Notifications: unified notification system for cross-platform events - Translation: real-time language translation in cross-cultural interactions - Content sharing: send assets, screenshots, and experiences across platforms - Event coordination: cross-platform event invitations and calendar sync ### Technical Integration - API gateway: RESTful and GraphQL APIs for platform integration - SDK: client libraries in major languages and game engines - Webhook system: event-driven notifications for cross-platform triggers - Rate limiting: fair usage policies for API consumers - Versioning: backward-compatible protocol evolution - Testing: interoperability test suite for platform certification ### Governance of Standards - Standards body: multi-stakeholder governance for protocol evolution - Proposal process: how changes are proposed, reviewed, and adopted - Reference implementations: open-source code for each protocol component - Certification program: platform compliance verification and badging - Dispute resolution: handling conflicts between platform implementations ## OUTPUT FORMAT Interoperability protocol specification with technical standards, implementation guides, governance framework, and certification requirements. ## CONSTRAINTS - Protocols must be open-source and royalty-free - Implementation must not require specific blockchain or game engine - User privacy must be preserved during cross-platform data exchange - Standards must be backward-compatible with future versions - Include migration paths for platforms using proprietary systems
Or press ⌘C to copy
Replace these placeholders with your own content before using the prompt.
[METAVERSE PLATFORM][TARGET PLATFORMS]