---
title: "The Marketplace"
description: "PD's own market floor: every live listing by project, the market tape, and the two Pals — Purchase Pal builds your buying path, Profit Pal reads your exits."
category: "app"
keywords: ["marketplace", "listings", "activity", "tape", "floor", "purchase pal", "profit pal", "offers", "secondary", "buy", "sell", "exit"]
last_updated: "2026-07-27"
---

# The Marketplace

PD runs its own book — every listing, sale, and offer on the platform settles here, with 95% of primary sales going to the artist and a 5% royalty on secondary trades. `/marketplace` is the floor itself.

**How:** Open /marketplace — the whole book lives there.

<svg viewBox="0 0 720 240" role="img" aria-labelledby="marketplace-anatomy-title" style="width:100%;height:auto;display:block;margin:14px 0">
<title id="marketplace-anatomy-title">The Marketplace floor, annotated: the stats row of running totals, per-project carousels cheapest first, the activity tape stamped in your timezone, and the doors to Purchase Pal and Profit Pal.</title>
<g font-family="'Courier New', Courier, monospace" font-size="13" font-weight="bold">
<rect x="10" y="10" width="700" height="220" fill="var(--stat-bg)" stroke="currentColor" stroke-width="1.5"/>
<text x="34" y="44" fill="currentColor" text-anchor="middle" font-size="15">①&#xFE0E;</text>
<text x="56" y="44" fill="currentColor" text-anchor="start" font-size="12" font-weight="normal">✹&#xFE0E; 61 listed · ◊ 148 vol · ✶&#xFE0E; 12 offers</text>
<text x="34" y="96" fill="currentColor" text-anchor="middle" font-size="15">②&#xFE0E;</text>
<rect x="56" y="66" width="72" height="52" fill="var(--stat-bg)" stroke="currentColor" stroke-width="1.5"/>
<rect x="140" y="66" width="72" height="52" fill="var(--stat-bg)" stroke="currentColor" stroke-width="1.5"/>
<rect x="224" y="66" width="72" height="52" fill="var(--stat-bg)" stroke="currentColor" stroke-width="1.5"/>
<rect x="308" y="66" width="72" height="52" fill="var(--stat-bg)" stroke="currentColor" stroke-width="1.5"/>
<rect x="392" y="66" width="72" height="52" fill="var(--stat-bg)" stroke="currentColor" stroke-width="1.5"/>
<text x="490" y="96" fill="currentColor" text-anchor="start" font-size="11" font-weight="normal">← cheapest first, floor in the head</text>
<text x="34" y="152" fill="currentColor" text-anchor="middle" font-size="15">③&#xFE0E;</text>
<text x="56" y="152" fill="currentColor" text-anchor="start" font-size="11" font-weight="normal">✦&#xFE0E; SALE kiki #22 · ◊ 0.4 · 2:14 PM  ·  ✹&#xFE0E; LIST prisms #9 …</text>
<text x="34" y="204" fill="currentColor" text-anchor="middle" font-size="15">④&#xFE0E;</text>
<rect x="56" y="184" width="170" height="30" rx="4" fill="var(--stat-bg)" stroke="currentColor" stroke-width="1.5"/>
<text x="141" y="204" fill="currentColor" text-anchor="middle" font-size="12">PURCHASE PAL</text>
<rect x="240" y="184" width="150" height="30" rx="4" fill="var(--stat-bg)" stroke="currentColor" stroke-width="1.5"/>
<text x="315" y="204" fill="currentColor" text-anchor="middle" font-size="12">PROFIT PAL</text>
</g>
</svg>

- **①&#xFE0E; The stats row** — the running totals above the tape.
- **②&#xFE0E; The carousels** — one per project with live listings; what you see is the whole book.
- **③&#xFE0E; The tape** — every LIST ✹, SALE ✦, OFFER ✶ as it happens, in your own timezone.
- **④&#xFE0E; The Pals** — Purchase Pal builds your buying path; Profit Pal prices your exit on the real rate card.

## Listings

Every project with live listings gets a carousel, cheapest first, with the floor and listing count in its head. What you see is the whole book — there is no off-platform inventory to cross-check.

## Activity — the tape

The market tape: every LIST ✹, SALE ✦, and OFFER ✶ as it happens, stamped in your own timezone. The stats row above it keeps the running totals — Outputs listed, volume, open offers.

## Purchase Pal

Point it at a month and it builds your buying path: one pick per release you're missing, tuned by the CHEAPEST ↔ RAREST slider over the real listings. ADD PATH TO CART drops the whole route into your cart. Completionism's ⌂ opens it preloaded with your closest month.

## Profit Pal

The other side of the same app: your portfolio priced at the live floor — Outputs, spent, at-floor value, net — with per-project EXIT ALL and TRIM paths priced on the real rate card (royalty and gas included), and a HOT read of the tape personalised to what you hold.

The Marketplace paints with the Mood Ring — same daily color as home, because the market floor is a home surface.
