-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path__init__.py
More file actions
62 lines (56 loc) · 1.66 KB
/
__init__.py
File metadata and controls
62 lines (56 loc) · 1.66 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
50
51
52
53
54
55
56
57
58
59
60
61
62
# SPDX-License-Identifier: Elastic-2.0
# Copyright (c) 2026 PiQrypt Inc.
# e-Soleau: DSO2026006483 (19/02/2026) -- DSO2026009143 (12/03/2026)
"""
PiQrypt — Trust & Continuity Layer for Autonomous AI Agents
AISS v2.0 Reference Implementation
Four layers:
AISS — cryptographic identity & event chain (MIT)
PiQrypt — trust scoring, TSI, A2C detection (ELv2)
Vigil — monitoring dashboard, port 8421 (ELv2)
TrustGate — governance & policy engine, port 8422 (ELv2)
Quick start:
from aiss import generate_keypair, derive_agent_id, stamp_event
piqrypt start # launches Vigil (+ TrustGate on Pro+)
IP: e-Soleau DSO2026006483 + DSO2026009143 (INPI France)
"""
__version__ = "1.8.6"
__author__ = "PiQrypt Inc."
__email__ = "[email protected]"
__license__ = "Elastic-2.0"
__url__ = "https://piqrypt.com"
# Re-exports principaux pour `import piqrypt` direct
# L'API complète reste accessible via `from aiss import ...`
try:
from aiss import ( # noqa: F401
generate_keypair,
derive_agent_id,
stamp_event,
stamp_genesis_event,
verify_signature,
verify_event,
export_identity,
)
from aiss.license import ( # noqa: F401
get_tier,
get_license_info,
activate_license,
is_pro,
)
except ImportError:
# Environnement minimal — les imports directs depuis aiss restent disponibles
pass
__all__ = [
"__version__",
"generate_keypair",
"derive_agent_id",
"stamp_event",
"stamp_genesis_event",
"verify_signature",
"verify_event",
"export_identity",
"get_tier",
"get_license_info",
"activate_license",
"is_pro",
]