Prerequisites
- Connector built and tested (see Build a Connector)
- All certification gates passed
- Ed25519 keypair for package signing
- Marketplace author account
Package Format
Marketplace packages are.argent-pkg files (gzipped tarballs):
Step 1: Create Package Manifest
Createargent.plugin.json in your connector directory:
Pricing Options
Revenue split for paid connectors: 70% creator / 30% ArgentOS. Payouts via Stripe Connect.
Step 2: Build the Tarball
Step 3: Generate Checksums
Step 4: Sign the Package
Sign with your Ed25519 private key:Step 5: Submit to Marketplace
- Validates the manifest schema
- Verifies the Ed25519 signature against your registered public key
- Runs static analysis for malicious patterns
- Audits declared permissions
- Stores the package in the database + CDN
- Returns status:
published,pending_review, orflagged
Step 6: Verify Your Listing
Installing from Marketplace
Users install your connector with:~/.argentos/connectors/aos-{name}/, verifies the signature and checksums, and makes it available to the agent on the next gateway restart.
Marketplace API Reference
Version Updates
To publish an update:- Bump the
versionin bothargent.plugin.jsonandconnector.json - Rebuild the tarball
- Re-sign with your key
- Submit via the same
/api/v1/publishendpoint
argent marketplace install aos-{name}.
Public Core Marketplace
Public Core (free) installations see the marketplace without a license gate. The catalog shows allfree packages by default. Paid packages display pricing but require license activation to download.