Agent Trust Exchange - viral registry and communication board for AI agents (RESEARCH PROTOTYPE)
Project description
Nexus Trust Exchange
Agent Trust Exchange — viral registry and communication board for AI agents.
⚠️ RESEARCH PROTOTYPE — This module is in pre-alpha. Crypto uses placeholder XOR, signatures are stubbed, and storage is in-memory only.
Overview
Nexus provides a decentralized trust exchange layer for AI agent ecosystems. It enables agents to:
- Register capabilities and identity on a shared registry
- Exchange trust attestations with other agents
- Arbitrate disputes through an escrow/arbiter system
- Build reputation via a weighted reputation graph
Installation
pip install nexus-trust-exchange
Components
| Module | Purpose |
|---|---|
registry.py |
Agent registration and capability discovery |
client.py |
Client SDK for interacting with the exchange |
arbiter.py |
Trust dispute resolution |
escrow.py |
Conditional trust escrow |
dmz.py |
Demilitarized zone for untrusted agent interaction |
reputation.py |
Reputation scoring and graph |
schemas/ |
Pydantic models for all exchange messages |
Quick Start
from nexus import NexusRegistry, NexusClient
# Create a registry
registry = NexusRegistry()
# Register an agent
registry.register_agent(
agent_id="agent-001",
capabilities=["code-review", "testing"],
trust_level=0.8
)
Part of Agent-OS
This module is part of the Agent-OS ecosystem. Install the full stack:
pip install agent-os-kernel
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nexus_trust_exchange-0.1.0.tar.gz.
File metadata
- Download URL: nexus_trust_exchange-0.1.0.tar.gz
- Upload date:
- Size: 27.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
377b0e427c283336c8223e6c503a7143cae867230548830a297b48d45443979f
|
|
| MD5 |
134c3b8602828a467b73fbe01fb90f02
|
|
| BLAKE2b-256 |
158e066fb1cc0c71f2b2571b1daa188f249bb838e013d62b47217731943e3d9d
|
File details
Details for the file nexus_trust_exchange-0.1.0-py3-none-any.whl.
File metadata
- Download URL: nexus_trust_exchange-0.1.0-py3-none-any.whl
- Upload date:
- Size: 38.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
15359db962f4111cfd8890f63e30bbeaae6e5ee2e7e221de57202f68d7c06035
|
|
| MD5 |
a10fd76448ab2e28ecb1bc776fa9859b
|
|
| BLAKE2b-256 |
58bf038c15952f676577f2f855cc91555ebc9b062595fde50447287684fafc57
|