Open Beta Archipelag.io is in open beta until June 2026. All credits and earnings are virtual. Read the announcement →

Cargo Registry

Understanding Cargos, publishers, and trust on Archipelag.io

Cargo Registry

The Archipelag.io Cargo Registry is where developers publish Cargos and users discover AI capabilities. Our verification system ensures every Cargo meets security and quality standards before reaching your applications.

How It Works

Publisher submits Cargo
        │
        ▼
  Security Scanning ──► Vulnerabilities blocked
        │
        ▼
   Policy Review ──► Requirements enforced
        │
        ▼
  Published to Cargo Registry
        │
        ▼
  Users run Cargos safely

Key Concepts

Publishers

Publishers are developers or organizations who create and maintain Cargos. Every publisher has a tier that determines what they can publish and the resources available to their Cargos.

Learn about Publisher Tiers →

Trust Levels

Every Cargo has a trust level (0-3) that reflects its verification status. Higher trust levels unlock more capabilities and indicate stronger platform confidence.

Learn about Trust Levels →

Security Scanning

All Cargos undergo automated security scanning before publication. Scans check for vulnerabilities, malware, and policy compliance.

Learn about Security →

Reputation

Cargos earn reputation based on real-world performance. Success rates, reliability, and user feedback all contribute to a Cargo’s standing.

Learn about Reputation →

Trust Badges at a Glance

BadgeLevelMeaning
GraySandboxNew/unverified, restricted capabilities
BlueCommunityScan passed, community usage
GreenVerifiedPlatform reviewed and signed
PurpleOfficialFirst-party Archipelag.io Cargo

For Different Audiences

{% card(title="For Users", href="/marketplace/trust-levels/") %} Understand what badges mean and how to evaluate Cargos before using them.

For Publishers

Learn how to publish Cargos and upgrade your publisher tier.

For Islands

Understand how sandboxing protects your machine when running Cargos.

{% end %}