Platform Overview

A technical reference for the StarrBase platform - architecture, capabilities, and integration surface.

6 min readstable

What is StarrBase?

StarrBase is a direct-to-fan music platform built for independent artists. It combines five core product surfaces: a music marketplace, EPK builder, Streaming+ subscription, artist support subscriptions, and an events system under a single account model.

The platform stack is Next.js App Router, Firebase (Auth, Firestore, Storage), Cloud Functions v2, and Stripe Connect.

Architecture

  • Frontend: Next.js with Server and Client Components by route need.
  • Database: Firestore with ownership-scoped security rules.
  • Payments: Stripe Checkout + webhook-owned fulfillment writes.
  • Storage: Firebase Storage for release assets and controlled downloads.

Revenue streams

Product Price Platform fee Status
EPK Unlock $14.99 one-time 100% platform Stable
Music Marketplace Artist-set 10% + $0.30 Stable
Streaming+ $6.99 / month 100% platform Stable
Artist Support $2.99 - $50 / month 10% Stable

Base URL

https://starrbase.xyz

Firestore structure (high-level)

artists/{uid}
artists/{uid}/releases/{releaseId}
artists/{uid}/events/{eventId}
epks/{artistId}
purchases
users/{uid}
users/{uid}/purchases/{releaseId}
users/{uid}/gamification/profile
Commerce documents are server-write only. Clients cannot write purchase ledgers directly.

Next steps

Continue to Authentication for token and role behavior, or jump to Webhooks for payment event handling.

    Platform Overview | StarrBase Docs