XAP Specification

The formal protocol specification for the eXchange Agent Protocol

Published Specification
The canonical XAP specification is published on Zenodo with a permanent DOI.

Citation

Agentra Labs. (2026). XAP: eXchange Agent Protocol Specification v0.2.0. Zenodo. https://doi.org/10.5281/zenodo.18944370

What the Specification Covers

Object Model

6 governed object types with JSON Schema definitions

State Machines

Negotiation and settlement state transition rules

Cryptographic Requirements

Ed25519 signing, SHA-256 hashing, replay verification

Idempotency Model

How to ensure safe retries without duplicate effects

Receipt Generation

How execution receipts and verity receipts are produced

Deterministic Replay

How any party can independently verify a settlement outcome