Build Agents. Sell Them. Earn Money.
Create governed AI agents, publish them to the DingDawg marketplace, and earn revenue every time a business installs your agent.
Three steps to your first agent
From zero to published in under 30 minutes. Every agent runs on the governed runtime — compliance, receipts, and billing handled automatically.
Create
Define your agent with a manifest and capabilities
{
"name": "@yourname/no-show-recovery",
"version": "1.0.0",
"description": "Recovers missed appointments via SMS + email",
"author": {
"name": "Your Name",
"email": "you@example.com",
"url": "https://yoursite.com"
},
"capabilities": ["sms.send", "email.send", "booking.read"],
"pricing": {
"model": "per_action",
"price": 0.50,
"currency": "usd"
},
"entry": "./src/index.ts",
"governance": "./governance/policies.yaml"
}Test
Validate your agent in the sandbox before publishing
import { DingDawgSDK } from "@dingdawg/sdk";
const dd = new DingDawgSDK({
apiKey: process.env.DINGDAWG_SANDBOX_KEY,
sandbox: true,
});
// Run smoke test against your agent
const result = await dd.agents.test("agent_abc123", {
action: "recover_noshow",
payload: {
booking_id: "bk_test_001",
customer_phone: "+15551234567",
},
});
console.log(result.status); // "success"
console.log(result.receipt); // governance receipt attachedPublish
Ship to the marketplace and start earning
# Install the CLI
npm install -g @dingdawg/cli
# Authenticate
dingdawg login
# Create your agent package
dingdawg marketplace create ./my-agent
# Run validation tests
dingdawg marketplace test ./my-agent
# Publish to the marketplace
dingdawg marketplace publish ./my-agent
# Your agent is now live at:
# https://dingdawg.com/marketplace/@yourname/no-show-recoveryProgrammatic agent creation
Use the @dingdawg/sdk to create, configure, and deploy agents from code.
import { DingDawgSDK } from "@dingdawg/sdk";
const dd = new DingDawgSDK({
apiKey: process.env.DINGDAWG_API_KEY,
});
const agent = await dd.agents.create({
name: "no-show-recovery",
version: "1.0.0",
description: "Recovers missed appointments via SMS + email",
capabilities: ["sms.send", "email.send", "booking.read"],
pricing: {
model: "per_action",
price: 0.50, // you earn $0.50 per action
currency: "usd",
},
});
console.log(agent.id); // "agent_abc123"You set the price. You earn the revenue.
DingDawg takes a 20% platform fee. You keep 80% of every action your agent performs.
Per Action
$0.01 - $5.00
Charge per action your agent performs. Best for utility agents.
Monthly Subscription
$9.99 - $499/mo
Recurring monthly fee for access. Best for full-service agents.
Free + Upgrade
$0 base
Free tier with paid upgrades. Best for growing your install base.
Everything you need to ship
Full REST API
Create, update, test, and publish agents programmatically.
Sandbox Environment
Isolated test environment with simulated payments and zero production risk.
Governed Runtime
Every action passes permission checks, context loading, and audit logging.
Neurosymbolic Governance
Your agent inherits the symbolic rules engine automatically. DingDawg Verified badge + IPFS proof on every governed call — zero compliance code to write.
Revenue Dashboard
Real-time earnings, install counts, action volume, and payout tracking.
CLI + SDK
Ship from your terminal. @dingdawg/cli and @dingdawg/sdk for Node.js.
Encode Your Exact Compliance Policies
Enterprise plan unlocks custom neurosymbolic ontologies — encode your organization's exact policies, industry-specific rules, and internal governance standards as immutable symbolic logic. Every agent call is verified against your rules, stored on IPFS, forever.
- Custom compliance ontologies (Prolog-style rules)
- Private IPFS cluster for audit proofs
- Custom DingDawg Verified badge + your branding
- Dedicated compliance reviewer
Start building today
Create a free developer account, build your first agent in sandbox, and publish to the marketplace when ready. 100 free API calls per day included.