v0.1.0-alpha
Pre-release
Pre-release
What's in it
- did:key/Ed25519 identity — each agent gets its own cryptographic keypair
- UCAN delegation chains — signed, scoped, time-limited capability tokens
- RESTRICT mode — structural monotone attenuation (tested against 7 adversarial vectors, zero bypasses)
- Cascade revocation — guaranteed complete by construction via registration index invariant
- 13-step verification pipeline — signature, expiry, revocation, authorization, caveat, nonce, and more
- REST API — 10 endpoints including admin reconciliation
- OIDC integration — Entra, Okta, Auth0 bearer-token auth
- SIEM export — batched audit events to Datadog, Splunk, Elastic
- PostgreSQL + in-memory backends — production and dev modes
- Startup + periodic reconciliation — self-healing registration index
What's not in it (yet)
- Event-driven reconciliation (planned for v0.2)
- HSM key custody (Zerith Cloud)
- Budget metering enforcement
- Fuzz test suite
Install
go install github.com/Zahanturel/adtp/cmd/adtpd@v0.1.0-alphaOr clone and build:
git clone https://github.com/Zahanturel/adtp.git
cd adtp && make build
./adtpd --config config.yamlReference
- CAPABILITIES.md — actions, constraints, caveats
- PROTOCOL.md — full protocol specification