Identity Machines: Iron Book Trust Profile Extension for A2A Agents (v0.1) #643
loganwolfe-ims
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
We’re building Identity Machines — a zero-trust and security attestation platform for enterprise AI agents, centered around our Iron Book SDK/API, which acts as a security attestation and compliance layer for off-the-shelf and custom-built AI agents.
The idea is to help enterprises safely adopt AI agents by verifying and enforcing trust, compliance, and behavior — from build to runtime. We want to be the "Switzerland of Trust for AI Agents."
Long-term, the aim is to grow into a security-first marketplace for enterprise AI agents, underpinned by the Iron Book infra.
We are releasing Iron Book as a free GitHub Action shortly to drive developer adoption, incentivize AI security, and get feedback, as well as running free enterprise pilots to help in-house dev teams secure the agents they are already working on.
Why Developers and Enterprises Should Care
Developers: Boost enterprise adoption by making your agents trusted-by-default. Iron Book automatically generates a comprehensive UX/UI trust profile in a trusted agent registry for your agent builds (sample profile below).
Enterprises: Gain visibility and enforcement before and after deploy time. Only deploy and interact with agents meeting your trust, compliance, and security bar.
What We've Built Already
The current Iron Book SDK/API + developer tooling enables AI agent dev teams to:
Iron Vow Enhancement for A2A
Iron Vow is an extension of the Agent-to-Agent (A2A) protocol designed to enhance trust, security, compliance, and runtime integrity of AI agents.
This enables third parties (such as enterprises) to programmatically assess the trustworthiness of an agent before or during interaction.
It also allows agents within multi-agent systems to verify each other's security, compliance, and trust parameters dynamically (alongside the capabilities and tooling) using trust-enhanced agent cards.
Simplified trust_profile Object Specification
Note: the cumulative trust_score calculation is based on customizable weights, e.g.:
The attestation package located at attestation_url is a signed JSON file containing OCI container digest (hash) for containerized agents, build timestamp, artifact metadata, verification results (vulnerability scan, runtime testing, compliance checks, etc.), and a rotated digital signature.
We're also working on integrating popular identity (e.g., AWS Cognito) and authentication (e.g., Auth0) frameworks to cover the zero-trust runtime access part of things for our trusted Agents, as well as to eliminate excessive agency / overprovisioning.
What We're Looking For
There's still a lot of work to be done, and we have a small and committed team. We'd love your help and participation to make this happen!
You can (and should!) also email us at devops@identitymachines.com with any suggestions, ideas, and requests.
All reactions