Platform
From a macro-technological perspective, the Metaverse is the assembly of multiple exciting new technologies: cloud computing, blockchain, web technologies, AI and interfacing technologies like XR and motion capture. While all of these technologies have developed independently from each other, like pieces of a puzzle they converge in the Metaverse.
At Your Open Metaverse we deconstructed and re-synthesized these different technologies on their fundamental level so that when reassembled into a Layer 1 metaverse, can maximize value for all stakeholders in the YOM ecosystem. The result of this process will be presented here.

Platform Overview

The best way to understand to platform is by seeing it from the perspective of the Creator. From there, we can define the platform as a set of four distinct products. For each product, we will briefly introduce its function and how it relates to the other components. A more detailed description of the products and their subcomponents can be found in the Architecture chapter.

Replicator SDK

The Replicator SDK allows UE Artists to create their own metaspaces, events and items. With the Items Kit, assets can be programmed to behave as interactables, wearables and/or placeables within any game developed in Unreal Engine. As part of the Events Kit:
a. Artists can create scenes within an event and virtual cameras that can be triggered and controlled by the event moderator.
b. Artists can create mechanics that give rewards to players that can be redeemed in the marketplace as NFTs.
c. Artists can restrict areas or functionalities within a metaspace or event by requiring the possession of certain NFTs.
When finished, artists can publish their created metaspace (with or without events) and/or items as .pak files to the Bridge.

The Bridge

The Bridge is a web3 webapp with wallet authentication that acts as the control panel where Artists and Brands can manage their metaspaces and store in realtime. Specifically they can use the Bridge to:
a. Publish metaspaces & items to the cloud (Azure, AWS, Google).
b. Mint items as tickets and/or collectibles.
c. Manage their virtual storefront and item listings.
d. Charge their metaspaces and get insights into their performance.
e. Configure external input devices
f. Manage permissions, blacklist wallets and whitelist domains.

Holodeck

An Artist or Brand can create presence in the Metaverse by hosting multiplayer events on a metaspace. The infrastructure that delivers these metaspaces is called the Holodeck.
The Holodeck is the "backbone" engine of YOM and consists of a series of subsystems; including a cloud rendering & networking system, a virtual production system and a Web3 authentication system that provides access to player identity & inventory via a SPL wallet.
After players authenticate with their wallet, they get connected to a dedicated game server; the inventory system retrieves the relevant items from the Solana blockchain. Some of these items can be activated, others can be equipped. More on these items can be read here.
The events & production system is a module that is present in every metaspace that allows event moderators to manage events taking place in YOM. This includes managing scenes and defining virtual cameras that can livestream content to social media.
As part of the cloud rendering & networking system, the Holodeck automatically deploys clusters of virtual machines that pixelstream content to individual users and dedicated game servers with matchmaking algorithms that provide low-latency networking.
The deployment kit allows web developers to easily embed their metaspaces on their own websites. Via pixelstreaming technology it provides everything needed for cross-device delivery of multiplayer experiences.

Marketplace

The goal of the marketplace is to allow Artists and Brands to monetize and list their collectibles and event tickets as NFTs via auctions and secondary sales.
The marketplace is an aggregator of YOM-only content. This means that only NFTs of which the assets are published with the item minting service of the Bridge can be listed.
Every NFT listed on the marketplace contains an IPFS-served .glb file that is ready for web rendering as well as Unreal game data required to render the item in game. The ability to wear or interact with items maps to ownership of the NFTs stored on the Solana blockchain.
Lastly, the marketplace can be used to claim NFT rewards that player acquired via the x-to-earn mechanic or to charge their items with $YOM. This ensures that players can immerse themselves within experiences without having to worry about wallet transactions.