AIP (Aurelion Interaction Protocol) — Python SDK. Deterministic, signed, replay-safe AI-to-AI messaging. Wire version aip/0.1.
Project description
7h3 Protocol AIP Python SDK (Skeleton)
Minimal reference SDK for aip/0.1 parity with the TypeScript implementation.
Included
- deterministic canonicalization
- HS256 HMAC signing and verification
- ED25519 signing and verification (requires
cryptographypackage) - compact wire encode/decode
- envelope validation helpers (version, required fields, TTL)
- conformance tests using shared vectors from
conformance/aip_v0_1.json
Run conformance tests
PYTHONPATH=sdk/python python3 -m unittest discover -s sdk/python/tests -v
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
aip7h3-0.1.2.tar.gz
(6.6 kB
view details)
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 aip7h3-0.1.2.tar.gz.
File metadata
- Download URL: aip7h3-0.1.2.tar.gz
- Upload date:
- Size: 6.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef6a59ec97553b90da865411eaf596d4de010983b8e4c13e6cfcfcc1f106d529
|
|
| MD5 |
f42574c8d13638f5f1e5387549c09e3b
|
|
| BLAKE2b-256 |
50ec5990010b787f811df3dde38bdec141b62f8e16603e238611cf11d2a1b4c3
|
File details
Details for the file aip7h3-0.1.2-py3-none-any.whl.
File metadata
- Download URL: aip7h3-0.1.2-py3-none-any.whl
- Upload date:
- Size: 6.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2066c9721b23ff39c3d4c2e6979be62b78721c8c41736567925dbcd307474bd8
|
|
| MD5 |
7813bc01997afaf2495e8e85a517e95e
|
|
| BLAKE2b-256 |
f13a7c643b545d9ec335e9406d51c3dd91baec9a9001d18f862f8b21730afe5c
|