OpenVibe.Wiki

OpenVibe.Inventory

Imported, written with AI assistance. Imported from the OpenVibe repository README and STATUS files at the cited commits, summarised with AI assistance; originally by OpenVibers. Not yet reviewed by a person.

OpenVibe.Inventory is the network-wide inventory for an OpenVibe account (ADR-054): your items, on every OpenVibe site. It is at the alpha stage (plan track T21 step 2), and its authority, API, pages and Live's migration script are built and tested.

What it does

Inventory holds the items people earn or are given across every site, game and app. It registers item kinds (a contract plus a renderer per surface), the definitions an issuer publishes and the instances a person owns, and keeps what each person has equipped. Every movement is one append-only ledger row and one inventory.* event, written in the same transaction as the change. Issuers grant only within their namespace; people see and equip what they own. Live's name effects, particles, hats and voices are the first kinds, and scripts/import-live.js moves Live's unlocks and equipped slots here. A Workshop lets a signed-in person make community badges.

What it does not do yet

Nothing is sold, bought, traded or converted into OpenCoins or Vibes, and there are no paid random rewards. Since 2026-10-09 OpenVibe.Live reads and writes cosmetics through Inventory, and OpenVibe.Games grants items for achievements. Creator submissions and staff review come later.

How it fits the network

Identity is OpenVibe.Network's; files are OpenVibe.Media's; event delivery is OpenVibe.Events'. Live's cosmetics tables stay OpenVibe.Live's, and Live's grantors include OpenVibe.Quest.

Status

It runs on Node 22 and Express with PostgreSQL and Valkey, on port 5030, and is licensed AGPL-3.0.

Sources

  1. OpenVibe.Inventory README (commit 3101849), retrieved
    Your items, on every OpenVibe site.
  2. OpenVibe.Inventory STATUS.json (commit 3101849), retrieved
    one inventory for an OpenVibe account

Inspect these sources (retrieval times, where each was first cited, what changed between revisions)

What links here

Revision 2, saved · first published · history · JSON

Discussion

No comments yet.

Sign in to comment.