Agent Settlement Extension (ASE) Protocol
Project description
ASE Reference Implementation
This directory contains the Python reference implementation of the Agent Settlement Extension (ASE) protocol.
Overview
The reference implementation provides:
- Core Message Processing - Serialization, deserialization, and validation
- Cryptographic Services - Signing, verification, and key management
- Framework Adapters - Integration with LangChain and AutoGPT
Contributing
When extending the reference implementation:
- Follow snake_case for internal Python code
- Use Pydantic Field aliases for camelCase JSON output
- Add property-based tests for new functionality
- Document extension points and interfaces
- Maintain backward compatibility
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
ase_protocol-1.2.0.tar.gz
(85.2 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 ase_protocol-1.2.0.tar.gz.
File metadata
- Download URL: ase_protocol-1.2.0.tar.gz
- Upload date:
- Size: 85.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5f0e6ba562cfe419c289bf8cf5098336cfea9efdd5ce5376c2fa071752664b16
|
|
| MD5 |
ed41ef8f5d93872c82024927a2fb9316
|
|
| BLAKE2b-256 |
ea338ca878fd15ea2fc48b451aa5231f3a4b858a7f0e9fc44023aec87c7fd1b6
|
File details
Details for the file ase_protocol-1.2.0-py3-none-any.whl.
File metadata
- Download URL: ase_protocol-1.2.0-py3-none-any.whl
- Upload date:
- Size: 45.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0486c27d2deaac559336ccbe30859d2aadac1a8a3b52d4a364bcd7d0f64ccd76
|
|
| MD5 |
97591d786d7b5a95bf71ef5c68e72893
|
|
| BLAKE2b-256 |
28651900b366d7585afb386d353fe99742fa9a90860f6753d9475fc6a2be3371
|