Skip to main content
Attestix
Reference

Glossary

Terms and acronyms used throughout Attestix documentation

A

A2A (Agent-to-Agent Protocol) - Google's open protocol for agent interoperability. Agents publish JSON Agent Cards at /.well-known/agent.json describing their capabilities. Attestix can generate and parse these cards.

Agent Card - A JSON document describing an AI agent's name, capabilities, URL, and version. Follows the A2A specification. Hosted at a well-known URL for discovery.

Attestation - A cryptographically signed statement about a fact. In Attestix, attestations include identity tokens, compliance declarations, and credential proofs.

B

Base L2 - A Layer 2 Ethereum rollup built by Coinbase. Attestix uses Base L2 for blockchain anchoring via EAS due to sub-$0.01 gas costs and fast finality.

Batch Anchoring - Combining multiple attestation hashes into a single Merkle tree and anchoring only the root hash on-chain. Reduces cost by up to 100x compared to individual anchoring.

C

Chain Hash - A SHA-256 hash linking each audit trail entry to the previous entry. Creates a tamper-evident log where altering any entry invalidates all subsequent hashes.

Conformity Assessment - An evaluation of whether an AI system meets EU AI Act requirements. Can be self-assessment (limited-risk) or third-party (high-risk via notified bodies).

D

DID (Decentralized Identifier) - A W3C standard for globally unique identifiers that do not require a central registry. Attestix supports did:key (ephemeral, no network needed) and did:web (domain-hosted).

DID Document - A JSON-LD document associated with a DID containing public keys, authentication methods, and service endpoints.

Declaration of Conformity - An Annex V document under the EU AI Act declaring that an AI system meets all applicable requirements. Attestix generates this as a W3C Verifiable Credential.

E

EAS (Ethereum Attestation Service) - An open protocol for creating on-chain attestations on Ethereum and L2 networks. Attestix uses EAS on Base L2 for tamper-proof anchoring.

Ed25519 - An elliptic curve digital signature algorithm (RFC 8032). Attestix uses Ed25519 for signing all identity tokens, credentials, and audit entries. Fast, compact, and quantum-aware.

Ed25519Signature2020 - A linked data proof type using Ed25519 signatures. Used in Attestix's W3C Verifiable Credentials.

EU AI Act - Regulation (EU) 2024/1689 establishing harmonized rules for AI systems in the European Union. Transparency enforcement begins August 2, 2026.

G

GDPR Article 17 - The "right to erasure" (right to be forgotten). Attestix implements this for agent identities, allowing cryptographic erasure while preserving audit trail integrity.

H

High-Risk AI System - An AI system classified under EU AI Act Annex III as requiring conformity assessment, registration, and ongoing monitoring. Examples: medical diagnosis, credit scoring, law enforcement.

J

JCS (JSON Canonicalization Scheme) - RFC 8785. A deterministic JSON serialization method ensuring the same data always produces the same byte sequence. Required for consistent signature verification.

JWT (JSON Web Token) - A compact, URL-safe token format. Attestix uses JWT for UCAN delegation tokens.

M

MCP (Model Context Protocol) - Anthropic's protocol for connecting AI models to external tools and data sources. Attestix is implemented as an MCP server exposing 47 tools.

Merkle Tree - A hash tree where each leaf is a hash of a data block and each non-leaf node is a hash of its children. Used in batch anchoring to efficiently anchor multiple attestations in a single transaction.

Multibase - A self-describing base encoding format. Attestix uses multibase-encoded public keys (e.g., z6Mk... for base58btc-encoded Ed25519 keys).

N

Notified Body - An organization accredited by an EU member state to conduct third-party conformity assessments for high-risk AI systems.

P

PBKDF2 - Password-Based Key Derivation Function 2. Used internally for deterministic key generation from passphrases.

Provenance - The documented history of an AI system's training data sources, model lineage, and decision-making process. Required by EU AI Act Articles 10, 11, and 12.

R

Reputation Score - A normalized 0.0-1.0 trust score calculated from an agent's verified interactions. Uses recency-weighted averaging (more recent interactions have higher weight).

Risk Category - EU AI Act classification: unacceptable (banned), high (Annex III, requires conformity assessment), limited (transparency obligations), or minimal (voluntary codes).

S

Schema UID - A unique identifier for an EAS attestation schema on-chain. Attestix uses a specific schema UID for its blockchain-anchored attestations.

U

UAIT (Unified Agent Identity Token) - Attestix's core identity primitive. A signed JSON document containing an agent's ID, capabilities, DID, metadata, and Ed25519 signature. Bridges MCP OAuth, A2A, and DID ecosystems.

UCAN (User Controlled Authorization Networks) - A decentralized authorization protocol using chained JWTs. Attestix implements UCAN v0.9.0 for capability delegation between agents with time-bounded, scope-limited permissions.

V

VC (Verifiable Credential) - A W3C standard for tamper-evident, cryptographically verifiable claims. Attestix issues VCs with Ed25519Signature2020 proofs for compliance declarations, identity attestations, and custom claims.

VP (Verifiable Presentation) - A W3C standard for bundling one or more VCs into a signed package for a specific verifier. Includes a challenge-response mechanism to prevent replay attacks.

On this page