Developer Platform

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.

Quick Start

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.

1

Create

Define your agent with a manifest and capabilities

manifest.json
{
  "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"
}
2

Test

Validate your agent in the sandbox before publishing

test.ts
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 attached
3

Publish

Ship to the marketplace and start earning

terminal
# 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-recovery
SDK

Programmatic agent creation

Use the @dingdawg/sdk to create, configure, and deploy agents from code.

create-agent.ts
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"
Revenue

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.

Enterprise SDK — Custom Neurosymbolic Rules

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.