Proof exchange
The exchange sequence is:
challenge -> one bound submission -> responseA submission repeats the Auths protocol, profile identifier/version, and challenge. Every mismatch fails before proof work. Exact negotiation never falls back to a different profile version.
Current transport adapters
Section titled “Current transport adapters”auths-proof-exchange-fileauths-proof-exchange-httpsauths-proof-exchange-irohauths-proof-exchange-memoryauths-proof-exchange-tcpauths-proof-exchange-unix
These provide memory, Iroh, HTTPS, TCP, Unix-socket, and immutable offline-file transport surfaces.
Boundary
Section titled “Boundary”Exchange transports canonical body and proof bytes and exposes typed peer observations. It does not interpret grants, choose trust anchors, construct Auths verdicts, or execute commands.
Transport failure is not an Auths verdict. Exactly-once execution, replay claiming, and budget state remain application responsibilities.