Skip to main content


User Documentation

What is Webaverse?

Webaverse is an MMO which is brought alive by NFTs. We are working towards making the best rendition of the metaverse. We want to create the metaverse so that it is open, fun and interoperable. We have a strong belief that the metaverse should not be owned or influenced by the big, nasty corporations… we decided to make it ourselves.This document will help you get started and experience this platform first hand.

image 33.png

Getting Started

Getting started is as easy as 1-2-3!

  1. Open your browser

  2. Go to


  3. Have fun!


User Interface


  1. Character Menu- Includes a list of all the active interactables.
  2. Hotkeys-
  3. Environment Menu- Shows a list of all the available environments.
  4. Room- Make your own room
  5. Mic Toggle- Turn your mic on or off for voice chat. Hotkey: T
  6. Log In- Connect your wallet to the app
  7. Token Menu- Menu showing list of all objects in the world

Character Menu:


See a list of active interactables and remove them through the character menu.

Token Menu:


Environment Menu:


List of all available environments to change to.


To move around in the webaverse you will need a basic mouse and a keyboard setup.







scrnli_11_1_2021_12-59-44 AM.webm


You can move at extremely fast speeds, by using Dash.

To start dashing, double tap the 'Shift' key on your keyboard and hold down the shift key after the second tap as long as you want to continue moving.

scrnli_11_3_2021_5-00-21 PM.webm


There are alot of interactables on the platform for you to try. If an object is an interactable then you will see an ‘E’ appear on it when you move close to the object.


To interact with the object, press and hold ‘E’ key on your keyboard until the blue bar is filled.


Once the interactable is active you can use it using the movement keys mentioned above.

To stop using an interactable:

  • Press the ‘Tab’ key on your keyboard.
  • Access the character menu.
  • Click on the cross next to the name of the you want to remove.


Types of interactables:

  • Melee Weapons
  • Ranged Weapons
  • Pets
  • Vehicles

Melee Weapons

Weapon interactables can be equipped and used to damage other objects

in the game.


                                                  Using a sword to damage a wall

To use the melee weapon, press the left mouse button.

scrnli_10_31_2021_11-32-02 PM.webm

Ranged Weapons

Ranged Weapon interactables can be used to damage objects that are present at a

distance from you.



Press the right mouse key to aim the gun, and press the left mouse button to shoot.

scrnli_10_31_2021_11-23-18 PM.webm


Pets are your companions in the webaverse. Go near a pet, press and hold

the ‘E’ key and then your pet will follow you.


You can make a pet stop following you the same way you remove an interactable from your character.

scrnli_10_31_2021_10-25-23 PM.webm


Vehicles are driveable objects. Interact with them by pressing and holding

the ‘E’ key. Once your avatar is seated, use the movement controls to drive

the vehicle.


Press ‘Space Bar’ on your keyboard to get off the vehicle.

scrnli_10_31_2021_10-14-05 PM.webm

Fly Mode:

Fly mode enables you to travel in any direction, disregarding gravity, as well as allows you to travel through objects.

Press 'F' on the keyboard to enable fly mode.

Fly mode will be enabled when you see that your avatar has changed from a standing state to a ragdoll state.


After enabling fly mode, use the movement keys to control where your avatar goes.

scrnli_10_31_2021_10-08-07 PM.mp4

Placing .glb models:

You can place custom .glb 3D models into the world by a simple drag-and-drop method.



Changing Avatars:

Changing avatars is the same as using interactables. Walk towards an avatar in the world until the 'E' appears on the avatar. Then press and hold the 'E' key on your keyboard to change into that avatar.

scrnli_11_2_2021_3-11-12 AM.webm

Changing into custom avatars:

You can use custom .vrm avatars. To do so, drag and drop a .vrm file format avatar into the world. Then, walk towards it and press and hold the 'E' key to change into that avatar.

scrnli_11_2_2021_3-43-45 AM.webm

Changing Environments:

Click on the arrow present highlighted in the below screenshot.


A list of available environments will open up. Click on the one you want to change to.


scrnli_10_31_2021_11-42-26 PM.webm

World Menu:

The 'Z' key, activates the World panel on the right side of the screen. Here we can see all of the objects in our scene. For instance we can see our Hovercraft vehicle in this picture.


In this menu we can modify position, rotation and scale of the object.


scrnli_11_2_2021_2-23-50 AM.webm


You can chat textually by pressing the 'Enter' key on your keyboard.

Press 'Enter' on your keyboard to open the text box.


Enter a phrase and press 'Enter' again to submit.



scrnli_11_1_2021_12-53-37 AM.webm


Your avatar has the ability to perform gestures, which it recognizes from the emoticons you type into the chat text field.



scrnli_11_1_2021_9-25-03 PM.webm


You can make your avatar dance by holding the 'V' key on your keyboard.

scrnli_11_2_2021_2-18-14 AM.webm

Special Mode:

Press the '~' key on your keyboard to activate the Special Mode. This mode allows you to manipulate the objects on the platform.


You will notice that the Special Mode is activated when the object you are looking at becomes highlighted.


To select an object to manipulate, make sure that it is highlighted and then press the left mouse button.


After selecting the object, you will immediately be able to move the object, changing its position based on where you point your mouse.

While the object is selected:

Use the 'E' and 'R' keys to rotate the object in its position.

Press the 'X' key to delete the object.

Press the 'F' key to move the object further away from you.

Press the 'C' key to bring the object closer to you.

Press the 'V' key to turn on Grid Snapping.

Press the left mouse button to place the object.

scrnli_11_3_2021_5-27-05 AM.webm

Discord Bot

The Discord Bot allows anyone to manage their profile, items inventory, avatar, and create just by typing in Discord.

You can interact the Webaverse Discord Bot by inviting it to your Discord server here. Or you can interact with the bot by joining the Webaverse Discord server.

The Discord Bot runs on an Ethereum side chain and allows you to interact with the blockchain by running commands in Discord like .inventory. There’s no setup required, anybody in the Webaverse Discord will already have an Ethereum address.

NOTE: Please make sure that "link preview" in your discord user settings is turned on so you can properly see all the messages from the bot.



show help



show your account details


show your FT balance, or that of a user/address

.inventory [@user|0xaddr]

show your NFTs, or those of a user/address

.address [@user]

print your address, or that of a user


get your private key in a DM


get a login link in a DM


get a login link in a DM to go directly into the 3D Webaverse.

.realm [num]

play link in a DM to go directly into the 3D Webaverse in that realm.


.name [newname]

set your name to [name]

.monetizationpointer [mp]

set your monetization pointer to [mp]

.avatar [id]

set your avatar to [id]

.loadout [num] [id]

set loadout NFT [1-8] to [id]

.homespace [id]

set NFT as home space


.send [@user|0xaddress|treasury] [amount]

send [amount] of SILK to user/address

.transfer [@user|0xaddress|treasury] [id] [quantity]

send [quantity][id] NFTs to user/addr/treasury

.preview [id]

show preview of NFT [id] in channel

.get [id] [key]

get metadata key [key] for NFT [id]

.set [id] [key] [value]

set metadata key [key] to [value] for NFT [id]

.collab [@user|0xaddr] [tokenId]

add collaborator to [tokenId]


.mint [count] (in upload comment)

mint [count] NFTs from file upload



.mint [count] [url]

mint [count] NFTs from the provided [url]

.update [id] (in upload comment)

update nft content


.packs [@user|nftid]

check packed ft balances of [@user] or [nftid]

.pack [nftid] [amount]

pack [amount] ft from yourself into [nftid]

.unpack [nftid] [amount]

unpack [amount] ft from [nftid] to yourself


.store [@user]

show the treasury store, or that of a user

.sell [nftid] [price]

list [nftid] for sale at [price]

.unsell [saleid]

unlist [saleid] from the store

.buy [saleid]

buy the [saleid] from [@user]

Key Management (DM to bot)

.key [new mnemonic key]

set your Discord private key

.key reset

generate and set a new Discord private key

Logging into Webaverse

Logging in using the bot:

In a bot channel, type ".login" and press enter


You will receive a private message from the bot, containing a link. Click on the link to continue.

After clicking on the link, your browser window will open and you will be logged into webaverse.


NFT Stats:

All of your minted NFTs have certain stats associated to them.

To check the stats of your minted NFTs you will have to log into your Webaverse account through the discord bot, and then go to the NFTs tab.


Click on any of the NFTs to view that card.


The stats will be written at the bottom of the card.


  • Scene (.scn) file:

Scene (.scn) Files

  • .metaversefile: