Prove
permission.
Auths binds authority to the action itself. Verify it locally. Execute only what was proven.
- Offline verification
- Exact actions
- Principal-agnostic
Authentication says who.
Auths proves what.
Most systems scatter authority across tokens, policy services, configuration, and application code. Auths packages the authority chain for an exact action into a proof the receiving service can verify for itself.
Exact
The action, audience, constraints, and authority path are bound together.
Portable
The proof travels with the action and can be checked independently.
Local
Verification performs no network calls and depends on no authorization daemon.
Built for actions that matter.
The same proof model applies wherever broad credentials are too vague and a centralized decision is too fragile.
Give agents less than a bearer token.
Authorize a tool, canonical arguments, audience, expiry, and delegation path. The MCP server verifies locally before executing the verified command.
- tool
- database.query
- resource
- analytics/orders
- window
- 2026-07-25
- mode
- read-only
Approve the deployment, not a scope.
Bind the artifact digest, configuration, environment, strategy, actor, and approvers into one independently verifiable authorization.
- artifact
- sha256:a91e…
- target
- production/eu-west
- strategy
- canary
- approval
- 2-of-3
One operation.
No client registration dance. No ambient policy fetch. No execution from unverified request bytes.
// Verify portable authority
result = auths.verify(
proof,
action,
trusted_context
)
if result.authorized:
command = profile.decode_verified(result.action)
execute(command)Exact by construction.
The behavior belongs to the protocol contract—not a hidden service, language binding, or identity provider.
Canonical bytes
The same semantic input has one signed representation.
Deterministic results
Identical proof, action, and context produce the same result.
Bounded verification
Work, bytes, objects, and depth are explicitly limited.
Explicit trust
The verifier receives trust. It does not discover it.
Principal-agnostic
Identity establishes control. It does not define authority.
Portable conformance
Implementations agree through one protocol and corpus.
Make permission explicit.
Explore the architecture behind portable, independently verifiable authority.