> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nyxeron.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# How to play

> Roles, modes, currencies and the five venues you climb through.

## A day and a night

Every in-game day has two halves.

<Steps>
  <Step title="Day · run the business">
    As CEO you order stock from suppliers (Classic; in the City the platform holds the stock), set menu prices, hire staff, book a DJ or a band, promote the night, renew
    permits and set the house rules (cover charge, dress code, happy hour).
  </Step>

  <Step title="Night · 22:00 to 04:00">
    The club opens. The simulation runs minute by minute: guests arrive, dance, buy tokens, get rowdy; the DJ lifts
    the room; inspectors may walk in. You react live — promote, open the door, call security.
  </Step>

  <Step title="Report · the books">
    Sales, costs, tax and fines are settled, reputation moves, and the next day begins.
  </Step>
</Steps>

The rules behind each step are written out as formulas in [The night loop](/engine/night-loop).

## Roles

| Role | Goal | Key decisions |
| - | - | - |
| **CEO** | Grow from a token booth to the Premium Venue without going broke or getting shut down | Stock (Classic), prices, staff, talent, promotion, permits, house rules |
| **Guest** | Have a night out and leave with a portfolio | Which club, which tokens, at what price |
| **DJ** | Keep the room moving | Tracks, transitions, pads — live, heard by everyone in the club |

The crew a CEO can hire:

<div className="nyx-roster">
  <div className="nyx-char">
    <img src="https://mintcdn.com/nyxeron/i74M9jNT1Ky6CAS9/images/staff/bartender.webp?fit=max&auto=format&n=i74M9jNT1Ky6CAS9&q=85&s=fb2432d99e9be94edf1ca4d66adabad2" alt="Desk Broker" noZoom width="560" height="743" data-path="images/staff/bartender.webp" />

    <div className="nyx-char-body">
      <div className="nyx-char-name">Desk Broker</div>
      <span className="nyx-chip">Staff</span>
    </div>
  </div>

  <div className="nyx-char">
    <img src="https://mintcdn.com/nyxeron/i74M9jNT1Ky6CAS9/images/staff/security.webp?fit=max&auto=format&n=i74M9jNT1Ky6CAS9&q=85&s=e92f00c4c92306888f4f3af23a4d08f3" alt="Security" noZoom width="560" height="743" data-path="images/staff/security.webp" />

    <div className="nyx-char-body">
      <div className="nyx-char-name">Security</div>
      <span className="nyx-chip">Staff</span>
    </div>
  </div>

  <div className="nyx-char">
    <img src="https://mintcdn.com/nyxeron/i74M9jNT1Ky6CAS9/images/staff/host.webp?fit=max&auto=format&n=i74M9jNT1Ky6CAS9&q=85&s=9800db31f02f3491d09b12dbc9efca29" alt="Host" noZoom width="560" height="743" data-path="images/staff/host.webp" />

    <div className="nyx-char-body">
      <div className="nyx-char-name">Host</div>
      <span className="nyx-chip">Staff</span>
    </div>
  </div>

  <div className="nyx-char">
    <img src="https://mintcdn.com/nyxeron/i74M9jNT1Ky6CAS9/images/staff/relations.webp?fit=max&auto=format&n=i74M9jNT1Ky6CAS9&q=85&s=4b6e9ecdc4d3215326acb6dd939c7d33" alt="Guest Relations" noZoom width="560" height="743" data-path="images/staff/relations.webp" />

    <div className="nyx-char-body">
      <div className="nyx-char-name">Guest Relations</div>
      <span className="nyx-chip">Staff</span>
    </div>
  </div>

  <div className="nyx-char">
    <img src="https://mintcdn.com/nyxeron/i74M9jNT1Ky6CAS9/images/staff/mc.webp?fit=max&auto=format&n=i74M9jNT1Ky6CAS9&q=85&s=11a055f0b9a251a0d72c55bcce6fc67b" alt="MC" noZoom width="560" height="743" data-path="images/staff/mc.webp" />

    <div className="nyx-char-body">
      <div className="nyx-char-name">MC</div>
      <span className="nyx-chip">Staff</span>
    </div>
  </div>
</div>

## Two modes, two currencies

<Tabs>
  <Tab title="Classic · NYX Points">
    The single-player club career, played with **NYX Points (NP)**, a play currency that is never real money. You
    always start at Level 1 and climb level by level. AI-hosted events let you party solo.
  </Tab>

  <Tab title="City · Credits">
    The shared city: CEOs rent venues, run shops and host parties for real players. A City CEO holds no stock: what the club or shop sells comes from the platform's warehouse. Everything is paid
    in **Credits**, which are minted only from USDC/USDT topped up and verified on BNB Chain, and the stock sold is real
    tokenized stock bought on-chain. See [Real-money economy](/economy/real-money).
  </Tab>
</Tabs>

## The five venues

| Level | Venue | Capacity |
| - | - | - |
| 1 | Token Booth | 20 |
| 2 | Token Shop | 40 |
| 3 | Token Bar & Live Music | 90 |
| 4 | Nightclub | 190 |
| 5 | Premium Venue | 500 |

<div className="nyx-ladder">
  <div className="nyx-rung">
    <img src="https://mintcdn.com/nyxeron/i74M9jNT1Ky6CAS9/images/venue-1.webp?fit=max&auto=format&n=i74M9jNT1Ky6CAS9&q=85&s=a8e20c9119482ccf64e46e559d43247a" alt="Token Booth" noZoom width="720" height="405" data-path="images/venue-1.webp" />

    <div className="nyx-rung-body">
      <span className="nyx-level">1</span>
      <div className="nyx-char-name">Token Booth</div>
      <div className="nyx-stat"><span>Guests</span><div className="nyx-meter"><i style={{ width: "4%" }} /></div><b>20</b></div>
    </div>
  </div>

  <div className="nyx-rung">
    <img src="https://mintcdn.com/nyxeron/i74M9jNT1Ky6CAS9/images/venue-2.webp?fit=max&auto=format&n=i74M9jNT1Ky6CAS9&q=85&s=07dbfb729b05b3aae2cf226c1b88b0b8" alt="Token Shop" noZoom width="720" height="405" data-path="images/venue-2.webp" />

    <div className="nyx-rung-body">
      <span className="nyx-level">2</span>
      <div className="nyx-char-name">Token Shop</div>
      <div className="nyx-stat"><span>Guests</span><div className="nyx-meter"><i style={{ width: "8%" }} /></div><b>40</b></div>
    </div>
  </div>

  <div className="nyx-rung">
    <img src="https://mintcdn.com/nyxeron/i74M9jNT1Ky6CAS9/images/venue-3.webp?fit=max&auto=format&n=i74M9jNT1Ky6CAS9&q=85&s=001ce9b64849d01cb75aa09c9575b52f" alt="Token Bar & Live Music" noZoom width="720" height="405" data-path="images/venue-3.webp" />

    <div className="nyx-rung-body">
      <span className="nyx-level">3</span>
      <div className="nyx-char-name">Token Bar & Live Music</div>
      <div className="nyx-stat"><span>Guests</span><div className="nyx-meter"><i style={{ width: "18%" }} /></div><b>90</b></div>
    </div>
  </div>

  <div className="nyx-rung">
    <img src="https://mintcdn.com/nyxeron/i74M9jNT1Ky6CAS9/images/venue-4.webp?fit=max&auto=format&n=i74M9jNT1Ky6CAS9&q=85&s=00abe6840001080f346f07d7ac7da0d2" alt="Nightclub" noZoom width="720" height="405" data-path="images/venue-4.webp" />

    <div className="nyx-rung-body">
      <span className="nyx-level">4</span>
      <div className="nyx-char-name">Nightclub</div>
      <div className="nyx-stat"><span>Guests</span><div className="nyx-meter"><i style={{ width: "38%" }} /></div><b>190</b></div>
    </div>
  </div>

  <div className="nyx-rung legendary">
    <img src="https://mintcdn.com/nyxeron/i74M9jNT1Ky6CAS9/images/venue-5.webp?fit=max&auto=format&n=i74M9jNT1Ky6CAS9&q=85&s=1e233d7a12ee424773e61d149267ee18" alt="Premium Venue" noZoom width="720" height="405" data-path="images/venue-5.webp" />

    <div className="nyx-rung-body">
      <span className="nyx-level">5</span>
      <div className="nyx-char-name">Premium Venue</div>
      <div className="nyx-stat"><span>Guests</span><div className="nyx-meter"><i style={{ width: "100%" }} /></div><b>500</b></div>
    </div>
  </div>
</div>

## What's on the menu

Single stocks (Tesla, NVIDIA, SK Hynix, SpaceX) and baskets (US Broad Market, Big Tech, AI Semis, Dividend Blue
Chips). A basket follows the weighted move of its legs — see [Market & pricing](/engine/market).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.