This repository was archived by the owner on Mar 7, 2026. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 21
Expand file tree
/
Copy path__init__.py
More file actions
49 lines (45 loc) · 1.18 KB
/
Copy path__init__.py
File metadata and controls
49 lines (45 loc) · 1.18 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
"""
Nexus: The Agent Trust Exchange
A viral, cloud-based registry and communication board that uses the Agent OS
kernel to enforce trust. Serves as a neutral ground where agents can discover
each other, negotiate contracts via IATP, and settle rewards for successful tasks.
The "Visa Network" for AI Agents.
"""
from .client import NexusClient
from .registry import AgentRegistry
from .reputation import ReputationEngine, TrustScore
from .escrow import ProofOfOutcome, EscrowManager
from .arbiter import Arbiter, DisputeResolution
from .dmz import DMZProtocol, DataHandlingPolicy
from .exceptions import (
NexusError,
IATPUnverifiedPeerException,
IATPInsufficientTrustException,
EscrowError,
DisputeError,
)
__version__ = "0.1.0"
__all__ = [
# Client
"NexusClient",
# Registry
"AgentRegistry",
# Reputation
"ReputationEngine",
"TrustScore",
# Escrow
"ProofOfOutcome",
"EscrowManager",
# Arbiter
"Arbiter",
"DisputeResolution",
# DMZ
"DMZProtocol",
"DataHandlingPolicy",
# Exceptions
"NexusError",
"IATPUnverifiedPeerException",
"IATPInsufficientTrustException",
"EscrowError",
"DisputeError",
]