DEV Community

Edison Flores
Edison Flores

Posted on

How to add trust verification to LangChain agents

How to add trust verification to LangChain agents

LangChain builds multi-agent systems. When Agent A needs to trust Agent B, there's no standard way to verify credentials.

UTA — Universal Trust Adapter

UTA is the USB-C of agent trust — translates between 8 credential formats:

Format Owner
ATC v3 AliceLabs
JWT IETF
W3C VC W3C
A2A Card Google
EAT-AI IETF
ZTA Anthropic
MCP Card Anthropic
X.509 IETF

For LangChain specifically:

from marketnow_trust import TrustEngine

engine = TrustEngine(adapters=['atc-v3', 'jwt', 'w3c-vc'])
result = engine.verify(agent_credential)
# → { valid: True, format: 'jwt', uts: {...} }
Enter fullscreen mode Exit fullscreen mode

Plus @marketnow/trust-gateway wraps MCP servers with pre-exec filter.

pip install marketnow-trust
npm install @marketnow/trust-gateway
Enter fullscreen mode Exit fullscreen mode

Repo: https://github.com/alicelabs-llc/universal-trust-adapter
— Edison Flores, AliceLabs LLC

Top comments (0)