ATP CORE · DOCUMENTATION
Build from the source.
The ATP Core repository is the canonical home for released packages, implementation guides, and tests. The Community Group publishes the specifications in development.
START HERE
A small first step.
The SDK quickstart runs standalone. Install the package, create an agent, then add the trust capabilities that your application needs.
npm install atp-sdk
import { Agent } from 'atp-sdk';
const agent = await Agent.quickstart('MyBot');
console.log(agent.getDID());CANONICAL RESOURCES
SDK quickstart
Install atp-sdk and create a standalone agent identity.
Read the quickstart →Create an agent
Scaffold an application with create-atp-agent. Connect real services before production use.
Read the CLI guide →did:atp implementation
Explore the canonical @atpdeveloper/did-atp package, reference code, and vectors.
View implementation →ATP profiles
Find the canonical atp-profiles package in ATP Core.
Explore profiles →Conformance runner
Inspect executable suites and their current coverage. A pass is not certification of every draft capability.
Inspect runner →Specification drafts
Review the current Community Group work on identity, trust, privacy, and interoperability.
Read drafts →Draft status matters.
Specifications from the W3C Agent Trust Protocol Community Group are Community Group drafts. They are not endorsed by W3C and are not W3C Standards. Implementation coverage varies; consult the repository and conformance runner for current behavior.
Developer entry points →