Skip to main content
Agent Identity

IETF · 31 October 2026

Transaction Tokens For Agents

draft-araut-oauth-transaction-tokens-for-agents-03

Individual draftDraft — expect changeIdentity + Authn + AuthzAgent-specificField guide

Transaction Tokens For Agents (draft-araut-oauth-transaction-tokens-for-agents-03) is Individual draft, 31 October 2026. Helps when you already run Txn-Tokens internally and the caller is now an LLM agent instead of a microservice.

ShareLinkedInX

At a glance

Problem
Apply the Transaction Token model to agent call chains so task context stays immutable as agents invoke tools and other agents inside a trust domain.
Identity / authn / authz
Context propagation of identity and authorization purpose, not a user login protocol.

Actors

  • Agent workloads
  • Transaction Token Service
  • Tools

01

The gap for agents

Apply the Transaction Token model to agent call chains so task context stays immutable as agents invoke tools and other agents inside a trust domain. Helps when you already run Txn-Tokens internally and the caller is now an LLM agent instead of a microservice.

02

Actors and trust boundaries

Same as the WG transaction-tokens draft. The WG document is the one that will likely become the RFC; this is a usage profile.

03

Mechanics

draft-araut-oauth-transaction-tokens-for-agents-03, 31 October 2026, expires 4 May 2027. Same TTS issuance as the WG draft. The profile adds agentic_ctx (originator, proximate_agent, hop count, optional min_assurance_level) and looks agents up in an Agent Attribute Store.

agentic_ctxfrom spec
Quoted profile claim: originator, proximate_agent, hop tracking, and optional min_assurance_level. Parent tctx and purp stay in the WG transaction-tokens draft.

04

Step-by-step flows

Flow 1

Agent entry issues a Txn-Token

  1. 1

    Agent authenticates as a workload and, if needed, as a user delegate.

  2. 2

    Requests a Txn-Token with agent-appropriate purpose/context.

  3. 3

    Tool calls inside the domain carry the Txn-Token. The profile updates agentic_ctx at agent hops; parent tctx stays immutable.

05

Identity vs authentication vs authorization

Context propagation of identity and authorization purpose, not a user login protocol.

06

How it composes

07

What bites agent implementers

  • Implementing the profile instead of the WG draft

    When they disagree, the WG document wins.

08

Stability — what you can ship

Individual draft-03, 31 October 2026, expires 4 May 2027. https://datatracker.ietf.org/doc/draft-araut-oauth-transaction-tokens-for-agents/

Catalog claims (short form)

agentic_ctx
Chain metadata: originator, proximate_agent, hop tracking, optional min_assurance_level. Parent Txn-Token claims such as tctx and purp stay in the WG draft.

Implementer notes

Pin draft-03 (31 October 2026, expires 4 May 2027). It renames the lookup role from Agent Registry to Agent Attribute Store and the current actor field to proximate_agent. The WG transaction-tokens draft is still the document that will likely become the RFC; this is a usage profile.

Related

Primary sources

  • Datatracker searchhttps://datatracker.ietf.org/doc/search/?name=transaction-tokens-for-agents