GlossaryOriginSpecs

Glossary

Capability Token

A capability token is a short-lived, signed credential that grants an agent exactly the actions it names, bound to one task, revocable at once, and attenuating only: a holder can narrow it, never widen it. It replaces ambient authority, the power an agent inherits without being granted it.

ProofJack Rating: Industry term, not rated

Also known as: capability, ambient authority, attenuation, macaroon, least authority

Mynted 2026-10-23 · Updated 2026-10-23

First used: Industry term from the object-capability model; the attenuating-token form is the macaroon design (Birgisson et al., 2014). Defined here as it applies to Proof Protocol.

What it means

An agent that inherits its parent’s API key, shell or cloud role has ambient authority: power nobody granted for this task, that nobody can take back cleanly. You cannot revoke what you did not issue.

A capability token is the opposite. The supervisor mints one per worker per task. The enforcer accepts nothing else. Its properties:

In Proof Protocol

The Declared Policy names an agent’s allowed credentials and delegation targets, and a Warden judges conduct against them. In a Hard Cell the agent’s credentials are revoked before it is suspended; in a Sting Cell they are swapped for per-arrest decoy credentials. Escape vector ES-07, hand-off to another agent, is the test of whether authority can be passed where it should not go. See Sting Cell and Hard Cell.

Related terms

Sources

Updated 2026-10-23