Metadata-Version: 2.4
Name: uahp
Version: 0.5.4
Summary: Universal Agent Handshake Protocol - Secure Multi-Agent Communication
Author: Paul Raspey
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Security :: Cryptography
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: cryptography>=41.0.0
Requires-Dist: pydantic>=2.0.0
Provides-Extra: server
Requires-Dist: fastapi>=0.100.0; extra == "server"
Requires-Dist: uvicorn[standard]>=0.23.0; extra == "server"
Requires-Dist: sqlalchemy>=2.0.0; extra == "server"
Requires-Dist: alembic>=1.11.0; extra == "server"
Requires-Dist: slowapi>=0.1.0; extra == "server"
Requires-Dist: redis>=4.6.0; extra == "server"
Dynamic: license-file

# Universal-Agent-Handshake-Protocol
UAHP v0.5.4: Solving the "Silent Agent" Problem with Death Certificates and Liveness Proofs

Universal Agent Handshake Protocol (UAHP) v0.5.4
The Open Handshake: A Manifesto for the Agentic Age
As we move into an era where AI agents handle our schedules, our finances, and our digital lives, we face a choice. Do we route our most private intents through centralized "black box" switchboards? Or do we build a world where agents can collaborate securely, without a middleman taking a cut of our privacy?


UAHP is a public utility; a free, open-source protocol that allows any AI to shake hands and work together safely.

Core Features

-Zero-Knowledge Routing: Uses X25519 ephemeral keys so the registry routes tasks without being able to read the data.

-Liveness Proofs: Solves the "Ghosting" problem with signed heartbeats and automated suspension.

-The "Sybil" Tax: Makes fraud expensive through Sponsorship Certificates and exponential penalties.

-Cryptographic Agility: Built-in support for multiple algorithms to ensure the protocol is future-proof.
