Solution

Cross-Org Agent Trust

Let AI agents transact across company boundaries—without merging directories

How it works

Trust crosses the boundary as cryptographic proof

Why & who

Why this matters, and who it's for

Why this matters now
MAS SAFR mandates
Singapore MAS, Jul 2026

Enforceable runtime agent controls for financial institutions

$1.6B underwritten
AIG, 2026

With no clean way to prove which agent acted for which org

4 jurisdictions converging
Singapore, EU, US, China

Independent regulatory frameworks converge on identical agent identity primitives

Who it's for

Security Leader

Auditor-ready proof of cross-org agent activity

Platform Team

No VPN, no directory merge, no custom IAM per partner

Developer

DIDComm + TRQP + W3C VCs, open standards

The shift

From VPNs to verifiable identity

The Problem

When your AI agent needs to negotiate with another company’s system, that system has no reliable way to verify:

  • Which agent it is — Multiple agents share generic service account credentials
  • Which organization it represents — No cryptographic proof of organizational affiliation
  • What it’s authorized to do — Permissions aren’t bound to the agent, just the account
  • Whether that authorization is still valid — No real-time revocation check

This isn’t a future problem. Insurance companies underwrote $1.6 billion in specialty premium via agentic AI with no clean way to prove which agent acted for which organization. When agents cross company boundaries today, trust relies on out-of-band verification, VPN tunnels, or simply hoping the other side is who they claim to be.

The status quo:

  • Agent A (at Bank X) wants to settle a trade with Agent B (at Bank Y)
  • Both banks trust their own agents, but neither bank can cryptographically verify the other’s agent
  • The handshake happens anyway, logged generically as “API integration” or “system action”
  • Auditors later ask: “Which specific agent executed this? Under whose authority? Was that authorization valid at execution time?”
  • The answer: “We don’t know.”

Why It Matters Now

Regulators aren’t waiting:

  • MAS SAFR (Singapore Monetary Authority, Jul 2026): Mandates runtime controls for inter-institutional agent workflows. Co-authored with HSBC, JPMorgan, Mastercard, Visa, and OCBC—this isn’t a proposal, it’s an enforceable requirement.

  • eIDAS 2.0 (EU, 2027): Requires verifiable digital identity for automated systems across member states. ~450 million wallets will need agent identity infrastructure that works cross-border.

  • Four independent jurisdictions (Singapore, EU, US via Utah SEDI, China via AI-Agent Identity Framework) have converged on identical architectural primitives: self-owned agent identity + runtime authorization queries. When regulators in vastly different systems independently arrive at the same technical requirements, it signals consensus—not coincidence.

Technical Deep Dive What are Decentralized Identifiers (DIDs)? DIDs give agents cryptographic identities that work across organizational boundaries—no central authority required.

How Affinidi Enables Cross-Org Agent Trust

The shift: from trusting a shared infrastructure (VPN, directory federation) to trusting cryptographic proof that travels with every request.

Before Affinidi:

[Your Agent] → [Shared VPN or federated directory] → [Partner's System]

         Hope they're who they say they are

With Affinidi:

[Your Agent] → [Agent Gateway: assigns DID + signed mandate]

             [Trust Spanning Protocol: metadata-private routing]

             [Partner's System: verifies DID signature]

             [Trust Registry (TRQP): "Is this agent authorized RIGHT NOW?"]

             [Transaction proceeds with cryptographic proof logged]

The Key Difference

Instead of trusting a shared VPN or federated directory, each agent carries cryptographic proof of its identity and authorization. The receiving system verifies this proof independently, in real time.

What makes this work:

  1. Agent Gateway issues each agent a DID (Decentralized Identifier) based on did:webvh—tamper-evident, time-travelable identifiers with safe key rotation. No central registry required.

  2. Every request carries a signed mandate (a W3C Verifiable Credential) stating:

    • “This agent is authorized by [Organization]”
    • “To perform [Specific Actions]”
    • “Until [Expiry or Revocation]”
  3. Trust Registry responds to TRQP queries (Trust Registry Query Protocol):

    • “Is this agent authorized right now?”
    • Returns current status, accounting for any revocations or policy changes
    • No directory merge—each org maintains its own registry
  4. Trust Spanning Protocol (TSP) routes agent messages across boundaries with metadata privacy—the message reaches the partner without revealing routing details to intermediaries. Affinidi ships the first production TSP integration in the wild.

Technical Deep Dive How Trust Registries Work (TRQP) TRQP lets one organization's systems query another's authorization policies in real time—without sharing internal directories.

Technical Foundation

  • did:webvh: Web-based DIDs with verifiable history. Safe key rotation without breaking existing signatures. Tamper-evident audit trail built in.
  • W3C Verifiable Credentials: Standard credential format (not a custom token scheme). BBS+ selective disclosure available for privacy-preserving presentations.
  • DIDComm v2.1: Encrypted, authenticated messaging between agents. End-to-end encryption; intermediaries can’t read content.
  • TRQP (Trust Registry Query Protocol): Real-time authorization lookups. “Is agent X still authorized?” answered in milliseconds, not hours.
  • Post-Quantum Ready: ML-DSA and SLH-DSA integrated into the verifiable-history layer. Future-proofed cryptography.
Technical Deep Dive DIDComm Messaging Protocol Encrypted agent-to-agent communication that works across organizational boundaries without a central server.

Proof It Works

This isn’t theory:

  • 18,500+ signed credentials across live trust networks
  • First TSP integration in production (Trust Spanning Protocol)—not a whitepaper, actual code shipping
  • MAS SAFR alignment validated by co-authoring institutions (HSBC, JPMorgan, Mastercard, Visa, OCBC)
  • Self-hostable: Deploy on your infrastructure, not ours. No vendor lock-in.

Affinidi is the only vendor shipping the full stack: agent identity + cryptographic mandates + runtime policy enforcement + cross-org trust registries + metadata-private routing—all in production.


What This Isn’t

Not a VPN replacement. VPNs secure the network layer; this secures the agent layer. You can use both, but VPNs alone can’t answer “which agent acted, and were they authorized?”

Not directory federation. You don’t merge directories or expose internal IAM schemas. Each org keeps its own trust registry; TRQP queries work across boundaries without data leakage.

Not a wallet alone. Wallet-only solutions give agents identity but don’t handle runtime policy enforcement, revocation checks, or cross-org authorization queries. You need the full stack.

Not an agent runtime. AWS AgentCore, Cloudflare Workers for AI, and similar platforms execute agents—they’re excellent at that. But they don’t solve inter-organizational trust. Affinidi sits alongside runtimes, not replacing them.


Get Started

Whether you’re a developer prototyping agent workflows, a security team evaluating compliance, or an enterprise planning cross-org automation—there’s a path in.

New to the underlying standards? Start with Decentralized Identifiers, then explore Trust Registries (TRQP) and DIDComm Messaging.


Technical Deep Dives

Case Studies

Real-world applications

Proof of feasibility

These are examples of the same solution applied across different industries—not new solutions.

Insurance

Problem

Agents negotiate specialty coverage with reinsurers

Solution

Each side proves identity + authority cryptographically

Outcome

Billions in premium with complete audit trail

Finance

Problem

Two banks' agents settle trades

Solution

TRQP confirms both agents authorized by institutions

Outcome

Cross-institution workflows without merged directories

Healthcare

Problem

Hospital agent requests patient records from another provider

Solution

Proves HIPAA-compliant authorization before data release

Outcome

PHI exchange with cryptographic proof of authorization

Supply Chain

Problem

Manufacturer transfers bill of lading to logistics agent

Solution

Verifiable custody chain with cryptographic handoff signatures

Outcome

Source-to-shelf transparency with zero trust gaps

Why Affinidi

How we're different

Capability Affinidi Legacy IAM Systems / Agent Runtime Only / Wallet-Only Providers
Cross-org trust Native DIDComm + TRQP VPN or directory federation required
Self-hostable Full stack, your infrastructure SaaS-only or partial control
Post-quantum ready ML-DSA, SLH-DSA integrated RSA/ECDSA only
Regulatory alignment MAS SAFR, eIDAS 2.0, SEDI compliant Compliance add-on or not addressed
Live in production 18,500+ credentials across networks Pilot or limited deployment
Get started

Choose your path

Pick the entry point that matches where you are in your journey.

Built in the open · Audited · Interoperable

Trust you can verify, not just claims.

56 Public repositories
120 Contributors
5,000+ Commits
8 SDK languages
Open standards
Decentralized Identity Foundation — contributorWorld Wide Web Consortium — contributorGlobal Legal Entity Identifier Foundation — contributorAYRA — contributor
  • DIDComm v2.1
  • Trust Spanning Protocol (TSP Rev2)
  • DID:WebVH
  • Selective Disclosure (SD-JWT)
  • Digital Credentials Query Language (DCQL)
  • European Digital Identity (EUDI)
Explore our GitHub → Join 2,500+ on Discord →
Security & compliance
  • ISO 27001 certified Independently audited (SAC & UKAS), backed by a public Trust Centre.
  • Zero PII stored User-consented by design — no central honeypot of personal data.
  • End-to-end encryption DIDComm v2.1 encrypted channels for every exchange.
  • Data residency & self-host Run in your own cloud or on-prem — data never leaves your domain.
Visit the Trust Centre →

Cookie Preferences

We use cookies to enhance your experience. You can manage your preferences below. For more information, read our Cookie Policy.

Strictly Necessary Always Active

These cookies are essential for core website functions such as security, session integrity, and cookie preference storage. They cannot be disabled.

  • _cf_bm: Distinguishes humans from bots (Cloudflare) · 30m
  • _cfuvid: Ensures secure browsing (Cloudflare) · Session
  • __hs_initial_opt_in: Prevents HubSpot's banner · 7 days
  • _gtm_debug: GTM debug mode (testing only) · Session
Analytics

These cookies help us understand how visitors interact with the site so we can improve content and performance. All data is aggregated and anonymous.

  • _ga, _gid, _gat: Google Analytics · Session – 2 years
  • __hstc, hubspotutk, __hssrc: HubSpot visitor tracking · 13 months
  • __hs_opt_out: HubSpot opt-out preference · 6 months
Marketing & Targeting

These cookies allow us and our partners to serve personalised ads and measure campaign performance.

  • _gcl_au, _gcl_dc: Google Ads conversion tracking · 90 days
  • IDE: Google Display Network personalisation · 1 year
  • _fbp: Meta / Facebook remarketing · 90 days
  • li_gc, _li_fat_id, bcookie: LinkedIn tracking · 1–24 months
  • guest_id, personalization_id: Twitter/X analytics · 2 years