Urgent.News

What's breaking now, across thousands of outlets.

Tech

How I verify 8 formats of credentials with a single API (ATC, JWT, W3C VC, A2A, EAT-AI, ZTA, MCP, X.509)

El problema de los 8 formatos Si construyes un agente IA hoy, vas a recibir credenciales de muchos lugares: Un MCP server que te pasa una "MCP Server Card" Un agente de Google A2A que te pasa una "A2A card" Un servicio W3C VC que te pasa un "Verifiable Credential" Un legacy system que te pasa un X.509 Un JWT OAuth estándar Un EAT-AI token (Entity Attestation Token) Un ZTA card (Zero Trust Agent)…

Translated from Spanish Read in Spanish

A new tool called Universal Trust Adapter (UTA) is being promoted to unify eight different digital credential formats. The formats include MCP Server Card, Google A2A card, W3C Verifiable Credential, X.509, JWT OAuth, EAT-AI token, ZTA card, and ATC v3. UTA offers an API that can automatically detect and verify credentials in any of these formats, and also translate between them.

The API has three main functions: verify, translate, and bridge, which allow users to check credentials, convert between formats, and verify and issue equivalent credentials across different ecosystems. According to benchmarks, UTA can perform up to 6,744 verifications per second on a single core.

Written by urgent.news from Dev.to's report — not a translation of it. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Anatomy of a 12-stage verification pipeline for AI agent credentials

Por qué 12 etapas Cuando empecé a diseñar el Universal Trust Adapter (UTA) , pensé: "verificar una credencial es verificar la firma criptográfica y punto." Error.

  • 12-step pipeline separates verification process
  • Parser converts raw bytes into internal format
  • Detailed inspection possible through stage results

Building a Bulletproof Python CI Pipeline with GitHub Actions, DevPod & Mise (+ the Real-World Bugs We Squashed Along the Way)

A complete guide to building reproducible, containerized Python CI pipelines using DevPod, Mise, Ruff, pytest, and GitHub Actions—featuring hard-won lessons from real debugging sessions.

  • Separate developer ergonomics from project dependencies for consistent CI experience
  • Use DevPod and Docker for isolated, reproducible local container environments
  • Implement Mise for declarative, deterministic tool versioning across local and CI

More from Tuesday 1 September →