ALICELABS · OPEN SOURCE · DESARROLLO WEB · AUTOMATIZACIÓN · ALICELABS · OPEN SOURCE · DESARROLLO WEB · AUTOMATIZACIÓN · ALICELABS · OPEN SOURCE · DESARROLLO WEB · AUTOMATIZACIÓN · ALICELABS · OPEN SOURCE · DESARROLLO WEB · AUTOMATIZACIÓN ·
Protocol · ATC v1.0

Agent Trust Card

Active session: 00:01_Sheridan, WY · 2026
Contents

On this
page

— Contents
01What is ATC?→
02Cryptographic Specs→
03Card Structure→
04Verification→
05Implementation→
§ 01

What is ATC?

pg. 01

The Agent Trust Card (ATC) is an Ed25519-signed digital certificate that proves an AI agent's identity, capabilities, and reputation.

ATC is the native trust format of the AliceLabs ecosystem, compatible with UTA for cross-format interoperability.

§ 02

Cryptographic Specs

pg. 02

Signature algorithm: Ed25519 (RFC 8032)

Canonical JSON: RFC 8785 JCS (JSON Canonicalization Scheme)

Key format: Ed25519 public key (32 bytes), private key (64 bytes)

Card format: JWS (JSON Web Signature) compact serialization

§ 03

Card Structure

pg. 03

Each ATC contains: issuer (DID), subject (agent ID), issued_at (timestamp), expires_at (timestamp), capabilities (array), reputation_score (0-100), signature (Ed25519).

§ 04

Verification

pg. 04

12 verification stages: signature validity, issuer trust, expiry check, capability validation, reputation threshold, revocation check, and more.

All 23 conformance tests passing. Test vectors and CA keys available in the repo.

§ 05

Implementation

pg. 05

npm install agent-trust-card@1.1.2

GitHub: github.com/alicelabs-llc/universal-trust-adapter

ATC v3.0 RFC Draft (multi-sig) in development

Questions?

Talk to AliceLabs

Tell us about your project.

— LEGAL

→ Email us directly

Contact →