Agent Commerce · Developer Reference
Public repos & SDKs
The SDKs, contract files, and demo scripts for CertifiedData Agent Commerce are open source. No account required to inspect or run the protocol.
SDKs
Both SDKs read CDAC_API_KEY and CDAC_BASE_URL from the environment.
TypeScript / Node.js
View source →Install
npm install @certifieddata/paymentsImport
import { CertifiedDataAgentCommerceClient } from "@certifieddata/payments"Python
View source →Install
pip install certifieddata-agent-commerceImport
from certifieddata_agent_commerce import CertifiedDataAgentCommerceClientContract files
The authoritative API spec and events schema. Machine-readable by any OpenAPI or AsyncAPI toolchain.
OpenAPI spec
certifieddata-agent-commerce-v1.openapi.yaml
REST API endpoints, request/response schemas, authentication, and error codes.
AsyncAPI events schema
certifieddata-agent-commerce-events-v1.asyncapi.yaml
Webhook event types, payload shapes, and header conventions for the CDAC-Signature protocol.
Mock server
packages/mock-server
Local development server. Run the full 5-phase pipeline without a real API key.
Open-source repos
All public CertifiedData repositories on GitHub.
certifieddata-agent-commerce-publicGitHub →TypeScript SDK, Python SDK, OpenAPI spec, AsyncAPI events schema, mock server, and end-to-end demo scripts.
certifieddata-publicGitHub →CertifiedData platform open governance documents, schema definitions, and public API references.
pii-scanGitHub →Open-source PII detection utility for scanning datasets before certification or publication.
Quick demo
End-to-end demo scripts in examples/claude-demo/. Runs all 5 phases: declare intent → authorize → attach decision record → execute with inline receipt → verify.
TypeScript
CDAC_API_KEY=cdp_test_xxx tsx examples/claude-demo/demo.tsPython
CDAC_API_KEY=cdp_test_xxx python examples/claude-demo/demo.py