🕶 What can you do in Mossland Metaverse?

📚 Introduction to Metaverse’s Key Features and Characteristics 📜

Mossland
Mossland Blog
13 min readSep 19, 2023

--

<Go to the Korean ver.>

Hello, Mossland community!

In our previous announcement, we shared the exciting news about Mossland’s new metaverse opening:

<Announcement: Mossland Metaverse Opening>

This time, we would like to provide you with a detailed introduction to the key features of the metaverse platform, explaining what you can do and how you can participate.
We aim to delve into the primary functionalities of the metaverse platform, where you can explore boundless possibilities beyond the limitations of the real world.

Shall we embark on this journey together to discover the metaverse and experience its offerings?

Join us for the guidance and the metaverse experience!

<Mossland Metaverse>

<Table of Contents>

  1. Overview
  2. Key Features
  3. Comparison with Similar Services
  4. Types of Virtual Currencies
  5. User Authentication and Profiles
    5-1) User Authentication via MetaMask
    5-2) User Profile Management
  6. Building System
    6-1) Exchange Functionality
    6-2) Marketplace Functionality
    6-3) (In Development) Advertising Platform Functionality
    6-4)
    DAO Voting Functionality
  7. Various Other Features
    7-1) Airdrop: Event-based Airdrops
    7–2) Inventory System
    7–3) (In Development) Building Stake MMOC
    7–4) (In Development) Point Charging Station
    7–5) (In Development) DApps (Decentralized Applications)
  8. Key Features for Users
  9. Key Features for Developers
  10. Major Achievements to Date and Future Plans

1. Overview

Mossland Metaverse is an open-source platform that integrates various microservices utilizing MossCoin. This platform was developed to expand the utility of MossCoin and attract more users and developers to the Mossland ecosystem.

The Metaverse is composed of buildings with various functions, allowing users to access content and earn rewards on the platform. It includes features such as a currency system, user authentication, user profiles, building systems, DApps, and an inventory system. With these features, the Metaverse platform provides users with diverse content and experiences, creating an engaging environment where rewards can be earned through games and activities.

Mossland Metaverse: Platform Overview

In the Mossland metaverse, MossCoin is utilized for various purposes. Users can use MossCoin to purchase a variety of digital assets such as character skins or trade between users. Additionally, MossCoin can be used to participate in ad platform bidding and to place advertisements within the metaverse. At the same time, MossCoin serves as a means to propose ideas or participate in decentralized autonomous organization (DAO) voting, allowing users to help determine the direction of the Mossland project.

This platform is open-source, providing an environment where anyone can propose ideas and contribute to its development. The Mossland Metaverse’s source code is publicly available, and it offers APIs for key functionalities to encourage participation from open-source developers. Therefore, users can enjoy various web3 services developed by the open-source community. With the expansion of such convenience, it is expected that many users will be attracted, significantly enhancing the liquidity and utility of MossCoin. This expanded convenience is likely to lead to the development of various services within the Mossland Metaverse, ultimately attracting more users and creating a virtuous cycle.

MossCoin Flowchart within Mossland Metaverse

2. Key Features

  • Various Blockchain Wallet Support: Kaikas, Metamask
  • Integration with Various Blockchain Networks: Klaytn, Luniverse, Ethereum
  • Compatibility with Various Blockchain Standards: ERC-20, ERC-721, ERC-1155
  • Decentralized Autonomous Organization (DAO) Voting Feature
  • Marketplace Functionality: Support for P2P Trading and Sales of Various Digital Assets and Offline Goods
  • Advertising Platform: Ability to Publish Ads Within the Metaverse, with Ad Bidding Using MossCoin
  • Microservices: Offering Various Web3 Mini-Services
  • API Access: Providing Various APIs for Open-Source Developer Participation
  • Airdrop Functionality: Event-Based Airdrop Feature
  • Inventory System: Support for ERC-20 Tokens, Volatile Points, and Internal Assets
  • (Under Development) Building Stake MMOC: Play Games and Stake MMOC¹ for Profit Distribution
  • (Under Development) POINT Recharge Stations: Earn Rewards Through Ad Views
  • (Under Development) DApp (Mini-Game) Integration: Various In-Metaverse Content Implemented as DApps (Mini-Games)

*1) MMOC: MetaMOC. The Mossland metaverse uses a virtual currency called MMOC, which can be exchanged with MOC at a 1:1 ratio.

3. Comparison with Similar Services

Comparison of Mossland Metaverse and Similar Services

4. Types of Virtual Currencies

Mossland Metaverse supports three types of virtual currencies:

1. MossCoin (MOC): MossCoin is an on-chain token issued on the Luniverse blockchain network. It has a limited supply and circulation, making it a secure digital asset. Users can buy and sell MossCoin on cryptocurrency exchanges or store them safely in personal blockchain wallets.

2. Meta MOC(MMOC): Meta MOC is an off-chain token designed for quick responsiveness and an excellent user experience within the metaverse. It can be exchanged 1:1 with MossCoin and is exclusively used within the metaverse. It is mainly used in marketplaces, advertising platforms (under implementation), and polling stations.

3. Points: Points (PT) are a virtual currency circulated only within the metaverse, designed to be easily used in a system where users can accumulate points and receive rewards from various Web3 microservices. Rewards such as MMOC can be provided and users can recharge points either for free or for a fee. The currency supply is regulated according to the policies of the metaverse, forming a sustainable economic ecosystem.

Currency System Interconnections in Mossland Metaverse
The Features of Mosland Metaverse Virtual Currency

5. User Authentication and Profiles

The user authentication and profile management system, utilizing blockchain technology, integrates with MetaMask and the Luniverse chain to provide users with secure login and personal information management.

5–1) User Authentication via MetaMask

Users can easily log in using MetaMask. To log in, users need to have connected their Luniverse chain, not the Ethereum chain, and their Luniverse Address will be registered in the database as a unique user ID during the login process. Users can also manage basic information, such as changing their nickname, by connecting wallets like Kaikas or Metamask.

5–2) User Profile Management

Provides a user profile management function linked to a Kaikas wallet and a Metamask wallet.
You can map one Clayton address for each Luniverse wallet address when linking with a Caikas wallet.
When linking Metamask wallets, profiles can be managed in conjunction with Metamask, and users can change nicknames or update basic information.

6. Building System

Various features of the metaverse are implemented through buildings. These buildings provide a range of functions such as polling stations, marketplaces, billboards (advertising platforms), and exchanges. At the polling stations, differentiated voting is possible depending on the ownership of MOC, and at the marketplace, users can purchase or trade virtual goods.

6–1) Exchange Functionality

In the Mossland Metaverse, MossCoin (MOC) is used as the primary currency. Key functions such as the exchange, marketplace, and advertising platform rely on MossCoin. However, MossCoin operates on-chain, which can lead to slower responsiveness within the metaverse, potentially impacting user experience.

Accordingly, a virtual currency called MMOC, which is exchanged at a 1:1 ratio with MossCoin, has been introduced. Users can exchange MossCoin for MMOC at any time within the metaverse’s exchange.

Users initiate this process by receiving a deposit address through the exchange function. Once they deposit MossCoin to that address, they receive an equivalent amount of MMOC in exchange.

Mossland Metaverse Project: Exchange Function

6–2) Marketplace Functionality

The Marketplace allows users to engage in P2P transactions using MMOC. Through this feature, users can exchange or sell digital assets and items they own within the metaverse to other users. This promotes active virtual economic activities among users, facilitating ownership transfer and value exchange within the metaverse.

Furthermore, within the Marketplace, various shops offer real-world products and gift cards that can be purchased using MMOC. This exemplifies the connection between the metaverse’s virtual economic ecosystem and the real world.

Additionally, Mossland hosts Raffle events within the Marketplace, providing exciting opportunities for users. Users can participate in these events using MMOC and have a chance to win various prizes and benefits. This enhances users’ experiences, contributes to the vibrant metaverse activities, and fosters engagement within the Mossland ecosystem.

Mossland Metaverse: Marketplace Functionality
  • P2P User Transactions Supported:
    - Character Skins: Users can sell their self-created character skins or purchase various character skins.
  • Digital Assets and Offline Goods Available for Sale in Shops:
    - CyberTHUG Products: Various products utilizing CyberTHUG intellectual property are available for purchase.
    - Gift Cards: Users can purchase gift cards using MMOC.
    - Raffle Events:
    — Regularly held events within the Mossland Metaverse where specific items are offered to winners through a lottery-style drawing.
    — Raffle tickets can be purchased using MMOC.

6–3) (In Development) Advertising Platform Functionality

Users can advertise within the metaverse through the built-in advertising platform. This platform allows users to place advertisements using virtual billboards within the metaverse. To place an advertisement, users need to bid for their desired date and time. The currency used for these bids is MMOC, and users use it to participate in the bidding process. During the bidding process, competition takes place, and the user with the highest bid gains the right to display their advertisement at a specific time.

The advertising platform provides an opportunity for various participants in the metaverse to promote new advertising. Advertisers can reach more viewers with a fresh perspective and experience. At the same time, metaverse users can experience more engaging advertising content and interact with brands. This promotes a connection between advertising and consumers through a new medium, distinct from traditional advertising methods, enriching the metaverse experience.

Anyone can provide advertising fees and publish advertisements. All advertisements can be reported by anyone if they are deemed inappropriate or harmful, and offenders will face sanctions from the management team.

Mossland Metaverse Billboard and Billboard Bidding Screen

Key Features of the Ad Platform

  • Billboard Advertising: Users can place advertisements using virtual billboards within the Metaverse.
  • Bid Time Setting: Advertisements can be scheduled based on specific dates and times.
  • MMOC Bidding: Bidding for advertisement placement is done using MMOC.
  • Bidding Competition and Award: Users engage in bidding competitions, and the highest bidder wins the right to display their advertisement at a specific time.

In the Mossland advertising platform, users are compensated when they interact with ads in specific ways (such as viewing, clicking, visiting, signing up, purchasing, etc.). The majority of the advertising budget is allocated to users who directly engage with the ads, while the remainder is distributed in bonus form to billboard owners, staking participants, and the Mossland Foundation.

The most important point is that users can acquire MossCoin without spending money on exchanges or within the app.

As an integrated service based on the virtual real estate market, the Mossland advertising platform is one of the first micro-advertising platforms. By allowing all users to place advertisements on the platform, the Mossland advertising platform democratizes the advertising system and enables hyperlocal advertising. Users can use supported simple management tools to publish, pause, and analyze their advertisements.

Mossland Metaverse Advertising Platform
Mossland Metaverse: Ad Platform Bidding Screen

6–4) DAO Voting Functionality

Within the metaverse, MossCoin holders can make proposals related to Mossland Metaverse and vote on them at the metaverse polling stations. This voting function is an essential feature operated by smart contracts in the decentralized autonomous organization (DAO).

MossCoin serves as the governance token for the Mossland decentralized governance network, meaning that decision-making authority is distributed to MossCoin holders. Proposals approved through voting are implemented in the metaverse ecosystem through the participation of the Mossland Foundation and open-source developers.

Mossland Metaverse: DAO Voting Function Screen

Key Features

  • The polling station is where the voting activities of the Mossland DAO take place, and users participate in important decisions here.
  • Viewing Voting Lists and Details:
    Members can easily see a list of closed, scheduled, and ongoing votes, and they can explore detailed information about each vote to gather the necessary data for their decisions.
  • Visual Representation of Voting Status:
    The status of votes is visually indicated. Closed votes are marked as closed, and votes with results published provide a results disclosure view.
  • Participating in Voting:
    Users can check their MossCoin (MOC) holdings in their wallets, and the number of votes they can participate in is determined based on their MossCoin holdings.
    Users can also integrate with Metamask to call the voting function in the Luniverse chain’s voting contract and participate in the vote.
  • Voting is eligible for users who have exchanged MossCoin into MMOC within the Metaverse.
  • Eligible Voting Proposals:
    MossCoin holders can propose and vote on various proposals at the polling station.
  • Development and Ecosystem Integration of Proposals: Proposals that pass the vote are developed with the participation of the Mossland Foundation and open-source developers and are integrated into the ecosystem.

Through the voting booth, MossCoin holders can directly influence the direction and development of the metaverse. Depending on the amount of MMOC they hold, they exercise their voting rights, participating in the process of determining the direction of the metaverse ecosystem.

Mossland Metaverse Voting Agenda Screen

7. Various Other Features

7–1) Airdrop: Event-based Airdrops

  • Mossland DAO provides buildings where users can receive event-based airdrops.

7–2) Inventory System

  • It offers users various asset management capabilities through ERC-20 tokens, volatile points, and an internal currency system.

7–3) (In Development) Building Stake MMOC

  • Whenever a game is added to the Metaverse map, a building where users can play the game is added.
  • Before starting the game in this building, users watch an advertisement.
  • Users can stake MMOC to earn ad revenue, and the earnings can be divided based on the staking period and amount.

7–4) (In Development) Point Charging Station

  • This is where users can recharge points by watching ads.
  • Users can deposit points (PT) and use an exchange service to convert an equal amount into MMOC.

7–5) (In Development) DApps (Decentralized Application)

  • Various contents within the Metaverse are implemented as DApps (mini-games) represented in building form.
  • The goal is to develop and provide various contents through the Hackathon. The hackathon is conducted in an open GitHub Repository, where anyone can propose ideas and participate.
  • GitHub Guide
  • With the addition of games, a new building is created, and users earn points based on the game’s results.

8. Key Features for Users

  • Support for Kaikas and Metamask Wallet Logins
  • Support for Video, Voice, Text, and Emoji Communication Channels
  • Mossland DAO Voting Functionality
  • Provision of personal wallets that allow MOC deposits
  • Offering Various Web Games
  • Purchase various online and offline goods using MOC

9. Key Features for Developers

  • Auth and Point APIs Provided

Mossland Metaverse actively encourages the participation of third-party developers by enhancing development convenience. To achieve this, Auth and Point APIs are provided. The Auth API offers users’ basic information (such as ID and nickname) through user tokens. Additionally, developers can access and update user Point information using the Point API. The provision of APIs enhances the development convenience for developers, and it is expected to bring an influx of diverse content from various development teams into the Mossland Metaverse. Leveraging the power of the open-source community, this will create both quantitative and qualitative growth in content beyond the capabilities of a centralized team.

<Example of Using Auth API>

GET /user/whoAmI
Host: app.moss.land
Header:
Authorization: Bearer abdxxxxx

// typescript sample code
import axios from 'Axios';

interface IUserInfo {
_id: string;
nickname: string;
keyring: string;
role: string;
status: string;
}

function fetchUserInfo(): Prmise<IUserInfo> {
return axios.get(
`https://app.moss.land/user/whoAmI`,
{
headers: {
Authorization: 'Bearer abcdefgxxxx'
}
}
)
}

<Example of Using Point API>

GET /point/{userId}
Host: app.moss.land
Header:
Authorization: Bearer abdxxxxx

// typescript sample code
import axios from 'Axios';

function fetchUserPoint(): Prmise<number> {
return axios.get(
`https://app.moss.land/point/a97dfmn233eXf`,
{
headers: {
Authorization: 'Bearer abcdefgxxxx'
}
}
)
}
POST /point/{userId}
Host: app.moss.land
Header:
Authorization: Bearer abdxxxxx

// typescript sample code
import axios from 'Axios';

function updateUserPoint(): Prmise<number> {
return axios.post(
`https://app.moss.land/point/a97dfmn233eXf`,
{hash: '1234-2345-abcd-efgh', num: 1000000 },
{
headers: {
Authorization: 'Bearer abcdefgxxxx'
}
}
)
}

10. Major Achievements to Date and Future Plans

1) Cumulative User Count on the Metaverse Platform

  • To date, a total of 5,367 users have participated in various activities through the Mossland Metaverse platform.

2) Achievements related to MMOC exchanges

  • The cumulative number of deposit and withdrawal users: 3,423 users have utilized the MMOC exchange to perform a total of 4,772 MMOC deposits. As a result, a total of 169,313 MMOC have been exchanged.

3) Achievements Related to Mossland DAO

  • Decentralized Governance Framework: A voting system has been developed, with discussions and proposals for 80 different agendas, and a total of 137,294 votes have been cast for Mossland DAO agendas. Approximately 10,513,628 MMOC tokens have been used for voting.

4) Future Plans

  • Second Half of 2023: Metaverse-Based Advertising Platform

The main objective of this plan is to expand the utility of MossCoin (MOC) and make it available in more diverse ways. The specific goals to achieve this are developing and implementing an advertising platform within the metaverse to promote products or services, thus creating opportunities for using MossCoin in a variety of economic activities.

  • Second Half of 2024: Activation of Open-Source Community

The primary purpose of this plan is to enhance project transparency and encourage participation in the open-source community to expand the use cases of MossCoin. To achieve this, a MossCoin reward program will be introduced to further activate the open-source community and incentivize developers and contributors who contribute to open-source projects. This will result in the production and provision of a variety of microservices (DApps, web3 services) within the metaverse. Through these efforts, the Mossland ecosystem is expected to expand, and community participation is anticipated to increase.

Has the Mossland Metaverse’s key feature documentation been helpful to you?

Mossland developers are working hard to create a bigger and more fun metaverse world for you, so please keep an eye out for new features that are coming.

In the metaverse world where reality and virtuality coexist, we hope to see your creativity and passion shine as you can express your opinions and participate at any time. 🙏

--

--

Mossland
Mossland Blog

Mossland is a blockchain-based metaverse project, offering diverse services like Virtual Reality, Augmented Reality, and NFT tokens on an open-source platform.