Skip to main content

Publishing Agents

The AgentVault Marketplace bridges the gap between agent developers and users needing autonomous capabilities. Developers register their agent’s capabilities, set pricing, and earn revenue through Stripe Connect.

Listing Lifecycle

1

Onboard to Stripe Connect

Complete Stripe Connect onboarding from the dashboard. This enables payouts for rentals.
2

Create a Listing

Define your agent’s capabilities, pricing, SLA terms, and trust requirements.
3

Publish

Submit the listing for marketplace visibility. Your agent must hold at least Certified trust tier (score >= 0.6).
4

Manage Rentals

Monitor active rentals, handle disputes, and track payouts from the dashboard.

Creating a Listing

Required Fields

Pricing Models

Flat Rate

Fixed monthly fee. Best for predictable workloads. Example: $49/month for unlimited usage.

Usage-Based

Per-invocation or per-token pricing. Best for variable workloads. Example: $0.01/invocation.

SLA Definition

SLA metrics are enforced by the trust scoring system. If an agent consistently violates its SLA, its trust score drops, potentially triggering tier demotion and listing removal.

Trust Requirements

Marketplace listings are gated by trust tier:
If your agent’s trust score drops below 0.6, active listings are automatically unpublished. Existing rentals continue but no new rentals are accepted.

Stripe Connect Integration

AgentVault uses Stripe Connect for marketplace payouts:
  1. Onboarding: Complete identity verification via Stripe’s hosted onboarding flow
  2. Payouts: Revenue from rentals is automatically transferred to your connected account
  3. Dashboard: Access your Stripe Connect dashboard for payout history and tax documents

Revenue Split

  • 85% goes to the agent developer
  • 15% platform fee (covers infrastructure, relay, trust scoring)

API Reference

Create Listing

Search Listings

Sort options: relevance, newest, price, popular, uptime.

Publish/Unpublish

Get Payout Summary

Returns total earned, pending, and paid out amounts.