# Welcome

[Namazu Elements](https://github.com/NamazuStudios) is a next-generation cloud computing platform designed specifically to meet the demands of app/game developers wishing to enable connected functionality in their products. Elements provides an omnibus containerized solution enabling app/game developers to rapidly develop, prototype, and deploy connected features with a majority of apps on the market.

Namazu Elements is loosely divided into two subsystems:

1. A set of RESTful APIs and web-based tools for managing the underlying system. Such APIs allow for user management, SSO, inventory management, and other backend core game functionality (see Core Features below).
2. A low-latency container capable of executing cloud functions that can have an indefinite persistent state with minimal computational and memory overhead.

### Core Features

Namazu Elements is flexible enough to create virtually any schema you need for your online game. Take advantage of the pre-built RESTful APIs included as core features of Namazu Elements, such as:

1. [Users and Profiles](https://manual.namazustudios.com/v3/core-features/users-and-profiles)
2. [Digital Goods](https://manual.namazustudios.com/v3/core-features/digital-goods) (Inventory)
3. [Progress and Missions](https://manual.namazustudios.com/v3/core-features/progress-and-missions) (Quests)
4. [Leaderboards](https://manual.namazustudios.com/v3/core-features/leaderboards)
5. [Matchmaking](https://manual.namazustudios.com/v3/core-features/matchmaking)
6. [Followers](https://manual.namazustudios.com/v3/core-features/followers)
7. [Friends](https://manual.namazustudios.com/v3/core-features/friends)
8. [Reward Issuance](https://manual.namazustudios.com/v3/core-features/reward-issuance)
9. [Save Data](https://manual.namazustudios.com/v3/core-features/save-data)
10. [Schemas and Metadata Specifications](https://manual.namazustudios.com/v3/core-features/schemas-and-metadata-specifications)
11. [Queries](https://manual.namazustudios.com/v3/core-features/queries)
12. [Custom Code](https://manual.namazustudios.com/v3/core-features/custom-code)
13. [Auth Schemes](https://manual.namazustudios.com/v3/core-features/auth-schemes)
14. Web3 (see section in main menu)

### Running Elements

[**Deployment Overview**](https://manual.namazustudios.com/v3/running-elements/deployment-overview) — this section of the documentation will describe how Elements is structured into a series of Docker containers and walk you through deploying Elements to the cloud or to your own infrastructure.

### RESTful APIs

[**Swagger and Swagger UI**](https://manual.namazustudios.com/v3/restful-apis/swagger-and-swagger-ui) **—** Your instance of Elements provides its own built-in documentation generated by Swagger and will always report the most accurate version based on what you are currently running.

### Quick Start

1. [Elements in Five Minutes or Less](https://manual.namazustudios.com/v3/quick-start/elements-in-five-minutes-or-less)
2. [Accessing the Web UI (CRM)](https://manual.namazustudios.com/v3/quick-start/accessing-the-web-ui-crm)
3. [Creating a User](https://manual.namazustudios.com/v3/quick-start/creating-a-user)

### Authors <a href="#authors" id="authors"></a>

* Patrick Twohig
* Keith Hudnall
* Samuel Kahn
* Brandon Ernst
* Kathryn Wells

### Discord

We are available to provide Community support in our [Discord Server](https://discord.gg/GYGwr4aCQj)

### Copyright <a href="#copyright" id="copyright"></a>

Copyright © 2015 - 2025 Elemental Computing Inc.
