Skip to content

Marketplace

The Marketplace is where you hire voice actors, musicians, on-camera spokespersons, editors, and animators for your channel — and, if you're a creator, where you list yourself for hire.

It lives at marketplace.mossworks.io and is reachable from CRAFT via the craft ↗ link in the top-right of the marketplace (and vice versa).

Marketplace browse

The pricing model

The Marketplace's defining commitment: sellers pay $0 in platform fees. Buyers pay a flat 15% marketplace fee on top of the seller's quoted price, and that's it — no card fees layered in, no hidden cuts on the seller side.

Storage is the only line item creators ever see. It scales with the library they upload — enough to prevent abuse, not enough to matter in practice ($4/mo for 25 GB at the current tier). Listings, demos, messaging, contracts, payouts, and 1099 issuance are all free.

Sub-views

The Marketplace's top nav has exactly four tabs: Browse · Gigs · Brand partners · My Studio.

Browse

Filter rail on the left (category, style/vibe, language, turnaround, price), hero stats, a Spotlight rail of top creators (≥ 4.8★ with ≥ 25 completed jobs in any role), then a grid of everyone else. Each card shows role, rating, jobs completed, rate, and — for voice actors — a mini-waveform demo or filmstrip preview.

Categories

  • Voice actors — narration, spokesperson, ad reads
  • Spokespersons — on-camera hosts
  • Musicians — custom tracks, ambient, orchestral, electronic
  • Editors — pacing surgery, shorts-first cuts, long-form docs
  • Animators — 2D motion, 3D, explainer, data-viz

Gigs

Open gigs — filter rail + gig cards

Gigs is the flip side of Browse — instead of buyers searching for creators, creators see channels posting what they need and apply with a message + quote.

For creators

  1. Open Gigs in the marketplace top nav.
  2. Filter by role, budget, deadline, status.
  3. Click a gig card to see the full brief (description, deliverables, tags, budget).
  4. Submit an application — short pitch + your quote.

The buyer sees your application under their gig. If they shortlist or accept you, the next step is the standard Hire & contract flow against your quote.

For buyers — Post a gig

Post a gig form with live preview

Click + Post a gig at the top of the marketplace. The form has:

  • Title — the headline creators see in the list
  • Role — voice / spokesperson / music / editor / animator
  • Description — the brief (context, tone, samples, deadlines)
  • Deliverables — file formats, revisions, timeline
  • Budget min / max — displayed as a range on the card
  • Deadline — free-text (e.g. "Apr 28" or "Ongoing")
  • Tags — comma-separated search keywords
  • Your name / channel — attribution shown on the gig

A live preview card sits to the right so you can see the cards as applicants will. Nothing is charged at post-time — funds only move through escrow once you accept a specific applicant.

Brand partners

Coming soon

Brand-partner listings, two-sided reviews, and placement matching aren't live yet. The tab today shows a coming-soon slide with placeholder partner cards so you can preview the layout.

Brand partners — coming soon with sample partner cards

Brand partners is the brand-sponsorship side of the Marketplace — distinct from creators-for-hire. Two populations live here:

  • Channels seeking sponsors — audience, niche, sample reads, CPM ranges
  • Brands seeking channels — products, campaigns, deliverable expectations, budgets

Both render as partner cards with hue-themed covers, tier badges (see Gamification), active listings count, and a spotlight flag for top performers. Reviews are placement-scoped, not gig-scoped — they reference a specific placement so both sides can back-reference the engagement. Same star-rating mechanics as creator reviews, same merit-only ranking — no paid boosts.

Artist profile

Artist public profile — bio, languages, packages, ratings, hire sidebar

Cover image, demo reel with inline audio playback, reviews, and a sticky hire sidebar. The sidebar has:

  • Headline rate
  • Minimum order & typical reply time
  • Package tiers (e.g. "Script under 500w · 24h · $60", "Documentary narration · 3 days · $210")
  • Request this creator → (starts the hire flow)
  • Send a message first (real messaging — not mocked)

My Studio

My Studio — seller dashboard with tier, badges, contribution weights

If you're a creator, this is your home. The page is built in three layers:

Hero row — a progression tile on the left (your tier badge, tier-score progress bar, top earned badges, active streak, recent achievements, onboarding completeness) + a spotlight card on the right (this-quarter job progress against the goal, per-role eligibility breakdown, contribution weights — rating 40% / on-time 30% / volume 20% / reply 10%).

Five-stat grid — 90-day rating, active gigs, completed gigs, this-quarter progress, setup completion (X/21).

Three internal tabs

  • Metrics (default) — earned + locked badges with show/hide toggle, and your most recent reviews.
  • Active gigs — table of in-progress contracts with status, deadline, amount. Click a row for the full contract view.
  • Partnerships — placeholder for "Brands I worked with" with a "Leave review" button per partner — turns on when brand partners launches.

Quick links rail at the bottom — Profile · Demos · Packages · Availability · Stripe · Storage · Invitations · Applications · Contracts · Disputes. One-click jumps to every per-role surface without crowding the top nav.

Gamification: tiers, badges, streaks

Creators and brand partners earn visible, criterion-based recognition based on their public stats. Nothing here is pay-to-play — tiers and badges are computed from your rating, completed-job count, on-time percentage, and reply speed. The rationale for every badge is visible in the UI, so there's no mystery about what unlocked it.

Tiers

Four tiers, gated on hard thresholds — all three criteria must be met to advance:

TierRatingCompleted jobsOn-time
Bronze
Silver≥ 4.5≥ 10≥ 90%
Gold≥ 4.8≥ 50≥ 95%
Platinum≥ 4.9≥ 150≥ 98%

The profile card also shows a tier score (0–100): 40% rating · 30% volume · 20% on-time · 10% reply speed. It's a smooth signal between tier jumps so progress is legible.

Badges

Badges are current-state flags — they turn on and off as stats move. Examples: Spotlight eligible (≥ 4.8★ + ≥ 25 jobs), Fast replier (avg reply ≤ 3h), Multilingual (two or more delivery languages), Veteran (100+ completed jobs). Each badge lists its rationale on hover so there's no guesswork.

Achievements

Achievements are permanent milestones — once unlocked, they stay. Rarity tiers: common · uncommon · rare · legendary. Examples: First gig delivered, First repeat client, Five-gig streak, Spotlighted 3 weeks, 100 gigs completed. Unlocks show the date in the profile's achievements strip.

Streaks

Streaks are consecutive counters that reset when broken but remain visible as historical markers. Examples: On-time streak · 47 days, Five-star streak · 6 deliveries, Reply-time streak · 21 days. An inactive streak renders muted to show the last peak.

Next-tier hint

Every profile shows what's still needed for the next tier — e.g. Gold → Platinum: rating ≥ 4.9, +50 completed jobs, on-time ≥ 98%. No gamified carrot; just a concrete list so creators know exactly what moves the needle.

Seller onboarding

Becoming a seller is a 21-item checklist split across three sections — Identity, Profile, and Stripe. The wizard tracks every item; your seller listing turns on automatically when the full checklist passes, and three Stripe-side items (age, legal name, tax form) short-circuit once Stripe completes verification.

Onboarding checklist — 4 of 21 items, identity / profile / stripe sections

The left rail shows progress and lets you jump to any item; the main pane walks one step at a time with a single "Open …" CTA so there's no ambiguity about what's next. Strikethrough indicates completed items.

Stripe handoff

Government-ID verification, tax forms (W-8BEN / W-9), bank-account verification, and 1099 issuance all live in Stripe — we never see any of it, only the verification status.

Stripe handoff — four checks waiting on Stripe

The four checks — Stripe account created, details submitted, charges enabled, payouts enabled — flip green as Stripe completes each step. The Resolve in Stripe button opens Stripe's hosted onboarding flow in a new tab; typical completion time is around 8 minutes for a first-time seller.

Hire & contract

A 4-step stepper: Brief → Scope & schedule → Contract → Pay & start. The contract is CRAFT-standard with fields for parties, deliverable, format, revisions, delivery date, usage rights, and credit line. The payment summary breaks out:

  • {words} × {rate} → creator receives
  • Marketplace fee (15%)
  • You pay total

Funds are held in escrow until you accept the deliverable. Single-payment contracts hold one charge for the whole agreed price; milestone contracts hold each milestone independently and release them as you accept each one. Refunds, cancels, and dispute handling are all available from the contract view.