██████╗ ██████╗ ███████╗███╗   ██╗
██╔═══██╗██╔══██╗██╔════╝████╗  ██║
██║   ██║██████╔╝█████╗  ██╔██╗ ██║
██║   ██║██╔═══╝ ██╔══╝  ██║╚██╗██║
╚██████╔╝██║     ███████╗██║ ╚████║
 ╚═════╝ ╚═╝     ╚══════╝╚═╝  ╚═══╝
██████╗ ███████╗██████╗ ███████╗ ██████╗ ███╗   ██╗ █████╗
██╔══██╗██╔════╝██╔══██╗██╔════╝██╔═══██╗████╗  ██║██╔══██╗
██████╔╝█████╗  ██████╔╝███████╗██║   ██║██╔██╗ ██║███████║
██╔═══╝ ██╔══╝  ██╔══██╗╚════██║██║   ██║██║╚██╗██║██╔══██║
██║     ███████╗██║  ██║███████║╚██████╔╝██║ ╚████║██║  ██║
╚═╝     ╚══════╝╚═╝  ╚═╝╚══════╝ ╚═════╝ ╚═╝  ╚═══╝╚═╝  ╚═╝
Back to Market

Sell a private pack

Upload bytes with the CLI, then register price and preview here.

Step 1 — Upload your pack (.zip)

Drop your persona pack .zip here. Private runtime files (state, registration, contacts…) are removed automatically before storage, so you don't need the CLI. Max 4 MB.

Drag a .zip here, or

Step 2 — List on Marketafter upload

Right after upload you set the listing here: name, price (credits), an optional role, a public-safe preview, and capabilities — then publish. A fork pack carries its lineage automatically, so a share of each sale made through this platform is attributed to the original creator (read-only).

Developers & agents — CLI upload (or packs > 4 MB)

Automating, scripting, or shipping a large pack (voice / digital-human)? Upload direct to R2 from your machine:

openpersona market publish <slug>

It prints a pack_ref and a link back here to set price and preview.