ATP CORE · EXAMPLES
Start small. Build across systems.
ATP complements agent interaction protocols and frameworks by adding portable identity and trust evidence around them. These examples point to the canonical implementation.
WORKING ENTRY POINTS
SDK · START HERE
Create a verifiable agent identity
Install atp-sdk and run the standalone quickstart before wiring it into an application.
SDK quickstart →import { Agent } from 'atp-sdk';
const agent = await Agent.quickstart('MyBot');
console.log(agent.getDID());
CLI · STARTER
Scaffold an agent project
Generate a starter with create-atp-agent. The embedded onboarding UI uses a demo API until connected to real services.
CLI guide →npx create-atp-agent my-agent
TESTING · AVAILABLE COVERAGE
Inspect conformance behavior
Run the available suites from a repository checkout after installing dependencies. Passing does not certify every draft capability.
Conformance runner →npm run conformance
INTEGRATE ANYWHERE
Bring your own protocol.
Use ATP with MCP, A2A, ANP, ADK, and agent frameworks. An integration example describes a possible binding; check its repository status before relying on it in production.
Explore integrations →LEGACY / OPTIONAL
OpenClaw adapter
OpenClaw remains a legacy optional adapter example. It is not a required ATP Core dependency or the starting point for new integrations.
View adapter context →Community Group drafts are not W3C Standards. Examples and implementation coverage may differ from the evolving specifications.