ALX Protocol — Python implementation
Project description
Infrastructure compounds. Block by block.
https://xandrlabs.ai
ALX Protocol - Python Implementation
This implementation tracks parity with the TypeScript SDK in reference-implementations/typescript.
Authority
- Canonical specification:
protocol/spec.md - JSON Schemas:
protocol/schemas/ - Test vectors:
protocol/test-vectors/ - Companion docs:
docs/
Layout
pyproject.toml- packagealx-protocol,src/alx_protocol/tests/- smoke tests (pytest)
cd reference-implementations/python
python -m venv .venv
.venv\Scripts\activate # Windows
pip install -e ".[dev]"
pytest
# or vector replay only (same entrypoint as CI):
python verify_vectors.py
Next steps: virtual registry, signing (EIP-712), and broader API parity with the TypeScript reference implementation.
Reference
Compare behavior with reference-implementations/typescript, especially src/canonicalization.js and src/__tests__/conformance-vectors.test.js.
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 alx_protocol-1.0.0.tar.gz.
File metadata
- Download URL: alx_protocol-1.0.0.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f750c5cebbfdd57db2fc4aaccbecfbd6f251d8b7f1ee46ba331432846722e41e
|
|
| MD5 |
ec1585381475632802024c14607bd42e
|
|
| BLAKE2b-256 |
f49c046ee2ec45484a95784033d91be8652d918eafeda72eb1cebd087568533e
|
File details
Details for the file alx_protocol-1.0.0-py3-none-any.whl.
File metadata
- Download URL: alx_protocol-1.0.0-py3-none-any.whl
- Upload date:
- Size: 7.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
04251098d82f96ebb7736de718d0bd004e0b522be0a1caac959b31a2395dc34e
|
|
| MD5 |
9ea71e7f51e872373c1ad7ebae1fd980
|
|
| BLAKE2b-256 |
edd468782231e5716d524e0d16fb95119847adaba9110d46016ad4019279e74e
|