Publisher Model
Publishers are the builders behind MarketHub. Organizations and independent developers who create BizFirstGO artifacts and share them with the ecosystem — building reputation, earning recognition, and connecting with their users.
Who Is a Publisher?
Any BizFirstGO organization can become a publisher. Publishers range from large enterprises sharing internal automation templates with the broader community, to independent consultants and ISVs building specialized solution packages for their clients.
| Publisher Type | Typical Packages | Common Goal |
|---|---|---|
| BizFirstGO Team | Official templates, reference implementations | Set platform standards; enable community learning |
| Enterprise Organization | Industry-specific workflows (HR, finance, legal) | Share internal best practices; earn credibility |
| ISV / Solution Partner | Integration connectors, specialized automation | Distribute solutions; generate revenue |
| Independent Developer | Community utilities, experimental nodes | Build reputation; contribute to ecosystem |
Publisher Profile
Every publisher has a public profile page — the face of their marketplace presence. The profile is the first place users look when evaluating whether to trust a publisher's packages.
Identity
Name, logo, bio, verified domain badge, social links, and member-since date.
Tier Badge
Bronze, Silver, Gold, or Platinum — displayed prominently at the top of the profile.
Reputation Score
Total points with breakdown: installs, reviews, certifications, community activity.
Package Portfolio
Grid of all published packages with trust level, install count, and average rating.
Badges
Achievement badges earned through milestones: First Publish, 1000 Installs, Top 10, etc.
Community Activity
Recent forum posts, answered questions, and announcements from this publisher.
Becoming a Publisher
Apply for a Publisher Account
Submit a publisher application from your BizFirstGO organization settings. Provide organization name, description, website, and intended package categories.
Verify Your Domain
Add a DNS TXT record to your domain to prove ownership. Verified domain publishers receive a verification badge on their profile — a key trust signal for users.
Set Up Your Profile
Add your logo, bio, support URL, and social links. A complete profile improves discoverability and user confidence before you publish your first package.
Export Your First Package via InstallHub
Use the InstallHub export pipeline to bundle your artifacts into a package manifest. InstallHub generates the package file that MarketHub will list.
Submit for Marketplace Review
Upload the package to your Publisher Workspace. It enters Submitted status and enters the admin review queue. The security scan runs automatically on submission.
Approved and Live
Once approved, your package appears in search results and category pages. You begin earning reputation points immediately as users discover and install it.
Publisher Verification
Publishers can verify their domain to earn a verified badge — a prominent indicator that the organization behind the publisher account is who they claim to be.
| Verification Method | How It Works | Badge Result |
|---|---|---|
| DNS TXT Record | Add bizfirstai-verify=TOKEN to your domain's DNS | Verified Domain badge on profile and packages |
| Partner Agreement | Signed partner agreement with BizFirstGO | Official Partner badge (additional to domain) |
Users evaluate publishers as much as packages. A complete profile with a verified domain, logo, and bio significantly increases install conversion rates compared to a bare profile.