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
Metadata
Release files for agentmesh_nexus 3.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agentmesh_nexus-3.7.0.tar.gz | 40.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agentmesh_nexus-3.7.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 97.8 kB
Release files / agentmesh_nexus-3.7.0.tar.gz
| Download URL | agentmesh_nexus-3.7.0.tar.gz |
|---|---|
| Size | 40.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ba6a2351972cbde1482f5790a152755c22596fe203178d7fa6340d2165b284e9
|
|
BLAKE2b-256 checksum How to use checksums |
2c7170e8f598ebd5bb97f540478ddc58e2e87591ddf7ae3598dbef55c9f3eed5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
RestSharp/106.13.0.0
|
Release files / agentmesh_nexus-3.7.0-py3-none-any.whl
| Download URL | agentmesh_nexus-3.7.0-py3-none-any.whl |
|---|---|
| Size | 56.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f2da696fe753277313bc3722913f0154ff509a6de7553b7d6b5fdfe5061fbb06
|
|
BLAKE2b-256 checksum How to use checksums |
5a0869a5096cd4efd2f3575c097a8644b6ddc1a54a82a3859374200066234353
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
RestSharp/106.13.0.0
|