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:
Complete, pre-configured scene canvasses containing complex layers, animations, chat widgets, and camera streams ready to load into OBS.
Modular overlays, widgets, or cinematic shaders. Streamers can buy these individual elements to drop directly into their existing layouts.
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:
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.
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:
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.