Overview
Key metrics and realtime system health
Chat Statistics
Real-time messaging activity
Analytics
Detailed insights and trends
Player Growth
Song Activity
Revenue
Player Money
Players
Search and manage player accounts
Player Search
Search for players to view their details
Song Stream Boost
Apply a temporary stream multiplier (server-side) for a playerβs song. Duration is measured in in-game days.
Game Control
Manage game state and scheduled tasks
Time & Schedule
Daily Update
Trigger the daily update process for all players
Game Time
Current in-game date and time
Weekly Charts
Rebuild song & artist weekly leaderboards using the latest 7 in-game days.
Maintenance Tools
Regional Fanbase
Rebalance regional fanbases for all players to match global totals.
Chart Snapshots
Refresh daily chart snapshots and backfill historical peaks.
Bio Cache
Clear cached Wikipedia bios to force AI regeneration.
Roster Counts
Recalculate roster counts for all labels based on active contracts.
Side Hustles
Contract Pool Configuration
Configure the Side Hustle contract pool and generate/clean contracts.
Player Management
Flop Era Management
Manually set/clear flop era status for players. Applies 2x fame decay, 0.7x streams.
Prime Era Management
Set Prime Era status for players experiencing peak success. Configurable bonuses for streams, fan growth, and playlist placement.
Danger Zone
Reset Game State
Full game reset. This action is irreversible and will delete all player data.
Admin Artists
Create/verify the built-in admin artist accounts (DJ Khaled, Metro Boomin, Dr. Dre).
If a password is generated, save it immediately (it may only be shown once).
Click "Refresh Status" to load admin artists.
Collaboration Management
Send Collab Invitation
Invite a player to collaborate with an admin artist.
Pending Collaborations
Songs awaiting audio upload or finalization.
| Player | Admin Artist | Song | Status | Created | Actions |
|---|---|---|---|---|---|
| Click "Refresh" to load | |||||
βοΈ Contract Termination Settings
Configure penalties for early contract termination.
Label Termination
Artist Termination
System Status
Loading system status...
Gifts
Send gifts to individual players or all players
π Send Gift to Player
π Send Gift to All Players
VIP Management
Grant complimentary VIP or generate VIP voucher codes for giveaways
π Grant VIP (Comp)
Directly grant a VIP tier to a player (no payment)
ποΈ VIP Vouchers
Generate redeemable codes players can enter in-game
π₯ Active VIP Players
All players with active VIP subscriptions
| Player | Tier | Status | Expires | Fame | Streams | Actions |
|---|---|---|---|---|---|---|
| Click refresh to load VIP players | ||||||
Moderation
Manage player behavior and content
Ban Player
Banned Players
Loading...
Access Codes
Generate and manage access codes
Generate New Code
Active Access Codes
Manage and track unique invitation codes
| Code | Status | Used | Max | Expires | Created | Description | Actions |
|---|---|---|---|---|---|---|---|
|
Fetching access codes... |
|||||||
Access codes are read-only from the client (Firestore rules block writes). Manage codes
using the
Access Code Generator / generate_access_codes.dart scripts
(see docs/features/ACCESS_CODE_SYSTEM.md) to create, edit, or deactivate
entries. The table will show any server-side changes after refreshing.
Gandalf
Manage Gandalf The Black - the notorious music critic
π§ Trigger Gandalf Post
Manually trigger a post from Gandalf The Black.
π₯ Trigger Beef News
Generate beef-related drama news.
π― Trigger From Active Banter Beef
Generate a post using real player names from an active Banter beef.
π° Recent Gandalf Posts
Click "Refresh" to load recent posts.
Notifications
Send push notifications to players
Send Notification
Diagnostics
Push notification health across platforms
Platform Breakdown
Enabled vs. missing tokens by platform
Players With Issues
Missing or stale tokens (sample)
| Player | Display Name | Platform | Status | Token Updated | Notes |
|---|---|---|---|---|---|
|
Loading diagnostics... |
|||||
Data Fixes
Run safe migrations for corrupted release dates
Sets invalid song release dates (e.g., 1900s) to null for released songs. Safe to run multiple times.
Shadow Players
Detect duplicate/placeholder player rows that can force onboarding
Detector Controls
Backed by Supabase RPC nextwave.admin_list_shadow_players
Candidates
Shadow rows (id == firebase_uid) with missing/placeholder display name
| Shadow Player ID | Firebase UID (Auth UUID) | Display Name | Linked Rows | Best Linked | Created | Updated | |
|---|---|---|---|---|---|---|---|
|
Click Refresh to load detector results. |
|||||||
Awards
Manage award ceremonies, nominations, and winners
Award Shows
Latest shows and their current phase
Loading award shows...
Live Votes & Controls
Monitor voting and adjust counts
Ceremony Phase Controls
Create Award Show
Manual show creation (admin-only)
Award Templates
Auto-recurring annual shows
Loading templates...
Create Template
Labels
Manage record labels and contracts
Major Labels
| Label Name | Owner | Treasury Balance | Artist Labels | Active Artists | Actions |
|---|---|---|---|---|---|
| Loading... | |||||
Artist Labels
| Label Name | Owner | Parent Major | Treasury Balance | Signed Artists | Rev Share to Major | Actions |
|---|---|---|---|---|---|---|
| Loading... | ||||||
Active Contracts
| Artist | Label | Label Type | Royalty Split | Advance Paid | Start Date | Duration | Status | Actions |
|---|---|---|---|---|---|---|---|---|
| Loading... | ||||||||
Pending Label Offers
Contract offers from labels to artists awaiting response
| Target Artist | Label | Parent Major | Royalty Split | Advance | Offer Date | Actions |
|---|---|---|---|---|---|---|
| Loading... | ||||||
Verification
Review and approve verification requests
Pending Verifications
| Player | Fame | Request Date | Status | Actions |
|---|---|---|---|---|
| Loading... | ||||
Loans
Review and manage loan applications
Pending Loans
| Player | Amount | Request Date | Status | Actions |
|---|---|---|---|---|
| Loading... | ||||
Active Loans (Owed)
| Player | Owing | Loans | Daily Payment | Missed | Last Payment | Due Date | Investments | Recent Repayments | Actions |
|---|---|---|---|---|---|---|---|---|---|
| Loading... | |||||||||
Investments
| Player | Investment Principal | Money | Fame |
|---|---|---|---|
| Loading... | |||
Radio Configuration
π Radio Operations
Manually trigger radio rotation to process pending submissions and rebuild placement ladders.
π» Radio Formats & Archetypes
Manage radio formats and their characteristics (demographic reach, genre flexibility, monetization potential).
Loading...
π΅ Genre to Format Mappings
Define which radio formats are best for each song genre.
Loading...
Playlist Configuration
βοΈ Playlist Scoring
Runs playlist scoring immediately (admin-only). This writes new rotation documents used by the in-game Playlist Placements ladders.
πΌ Playlists
Manage playlist metadata, curation strategies, and slot allocations.
Loading...
The Lux NightClub
Manage music playlist and settings
Upload Music
Playlist
| Title | Artist | Uploaded | Actions |
|---|---|---|---|
| Loading... | |||