Core Concepts
Understanding the architectural pillars of the CraftingStudioPro ecosystem.
The Listing Entity
A "Listing" is the primary object in our system. It represents your creative asset – be it a plugin, a website template, or a Discord bot. Each listing has a unique ID and maintains its own version history, metadata, and licensing terms.
Version Control
Unlike traditional marketplaces, CraftingStudioPro treats assets like software. Every update creates a new entry in our version ledger. This allows users to roll back to previous versions and enables creators to manage complex release cycles programmatically.
Auto-Deploy Protocol
The heart of our developer experience. The Auto-Deploy protocol is a secure bridge between your code repository and our marketplace. It uses a challenge-response mechanism via API keys to verify the authenticity of updates before they are pushed live.
Decentralized Trust
Our architecture ensures that you own your data. We act as a distribution and monetization layer, while you maintain full control over your intellectual property and release cycle.
Updated on May 3, 2026