Publishing & Monetization

The Scraplet Marketplace allows creators and designers to publish, share, and monetize their custom-built creations. You can publish full-scene overlays, modular visual elements (Design Atoms), or group them together into complete Theme Pack collections.

1. Supported Listing Types

You can publish three primary categories of design products to the central marketplace:

Full Overlays

Complete, pre-configured scene canvasses containing complex layers, animations, chat widgets, and camera streams ready to load into OBS.

Design Atoms (Components)

Modular overlays, widgets, or cinematic shaders. Streamers can buy these individual elements to drop directly into their existing layouts.

Theme Packs (Collections)

Polymorphic bundles that combine full-scene overlays AND multiple Design Atoms. Perfect for selling cohesive stream branding packages.

2. Step-by-Step Publishing Pipeline

We utilize a secure, 2-step verification and publishing flow for both overlays and modular components:

Step 1: Automatic Asset Scan & Pre-flight

When you click **Publish**, Scraplet automatically scans your creation's configuration JSON for any user-uploaded files (such as background videos, custom alert images, overlay web fonts, or telemetry assets). It lists these found paths so you can review their copyright and confirm distribution rights.

Step 2: Safe Asset Isolation & confirmation

Once you confirm ownership, the publishing engine copies all referenced files into our content-addressed, globally-cached shared store (`/uploads/shared`). The asset paths inside your listing config are rewritten to reference these isolated files. This guarantees that your listing remains immune to link breakage even if you modify or delete the local assets in your personal folder.

How to trigger publishing:

  • To publish an overlay, open it in the Overlay Editor, expand the top header dropdown, and choose Publish to Marketplace.
  • To publish a Design Atom, select the component inside the My Components dashboard tab and click Publish Element.
  • To publish a Theme Pack, go to My Collections, select the collection grouping your overlays and components, and click Publish Theme Pack.

3. Pricing and Payout Agreements

If you list a premium layout, component, or theme pack, Scraplet processes transactions securely via Stripe:

Stripe Connect Binding
Link your Stripe account in the **Dashboard Earnings** tab to receive payouts. Payouts are dispatched directly to your bank account on a bi-weekly rolling schedule.
Revenue Share Model
Designers receive 85% of every marketplace sale. Scraplet retains a small 15% flat share to cover Stripe processing fees and server hosting costs.

4. Dynamic Acquisition & Managing Listings

Acquiring and updating published templates is seamless:

Theme Pack Ingestion: When a streamer acquires or purchases a Theme Pack, our backend executes a complete structural clone. It automatically duplicates the nested overlays and modular Design Atoms into the buyer's local library, maintaining their exact layout structures and sorting orders perfectly.

Managing Updates: When you modify a published canvas or component and save it, your local working copy updates instantly. To propagate these updates to existing customers, click Update Live Listing. Purchasers will receive an update notification on their dashboard, letting them merge your visual improvements into their overlays with one click.