Brane — a 3D world / scene; the platform's equivalent of a webpage. Branes have types (personal, showcase, rental, public). Defined in Concepts.
Block — an individual 3D scene element placed on a brane's grid.
Object — a 3D entity inside a brane; an instance of a Prototype.
Prototype — a template defining default properties and behaviours for objects created from it.
Group — a hierarchical collection of objects.
Handler — server-side JavaScript (Otto engine) that encodes the economic rules, object cards, possession terms, and revenue splits for an object or brane. Functionally a smart contract.
Portal / Teleport — a navigable bridge between branes; supports economic routing (e.g. referral splits).
Space — a top-level container that organizes branes.
Karma — internal currency. Two flavours: purchased (non-withdrawable) and earned (withdrawable). Negative balances are allowed; they are visible and search-depressed.
Curator — an emergent user role: someone who has built a brane that curates portals to other branes.
Platform fee — configurable percentage taken on transactions. All other splits are handler-defined. The numeric default lives in deployment configuration, not in the wiki.
NPC — AI-driven non-player character; later-stage feature for personalized funnels.
CBOR — Concise Binary Object Representation; the wire format used by Avvyland's API and WebSocket protocols.
FDB — financial-backend deployment topology (see Deployment).
state-server — the Go backend that owns entities and real-time sync.
avvy-worker — async worker that runs 3D model processing tasks (preview, metadata, projection) and returns signed CBOR callbacks.
avvy-app — the React 19 web client.
avvy-engine — Three.js + AssemblyScript/WASM rendering library.
These will be filled in when the /domido zone is authored: