aries-cloudagent-python
aries-cloudagent-python copied to clipboard
Hyperledger Aries Cloud Agent Python (ACA-Py) is a foundation for building decentralized identity applications and services running in non-mobile environments.
As a result of the fix in https://github.com/hyperledger/aries-cloudagent-python/pull/2123, for https://github.com/hyperledger/aries-cloudagent-python/issues/2121, the extras, `[askar,bbs]`, are now being installed and this is causing the multi-architecture image builds to fail, specifically the ones...
Resolves #2437 This PR essentially updates the model schema definitions (used in the Swagger/OpenAPI spec) to support verkeys generated with did:key + BBS signature type. At present, the OpenAPI schema...
A connection can be created without recipient_keys, and when it is, messages are sent to that service_endpoint in plain text. acapy should probably log an error or raise an exception...
https://github.com/hyperledger/aries-cloudagent-python/blob/39cac36d8937ce84a9307ce100aaefb8bc05ec04/aries_cloudagent/resolver/did_resolver.py#L66-L74 The `service_accept` parameter in `DIDResolver.resolve` is questionable to me. The value is used exclusively by the Indy resolver and appears to be used to influence the `accept` parameter in...
This might be a crazy idea but what if we moved the old connection protocol code out into a plugin? As it stands, with recent fixes and updates, the protocol...
Working with the [aries-cloudcontroller](https://github.com/didx-xyz/aries-cloudcontroller-python) (which is a client generated from the ACA-Py openapi spec), creating a DID with Bbs `bls12381g2` key type, yields a 422 unprocessable entity, due to the...
After updating configuration for an agent, it sometimes happen that the TAA Acceptance record is invalidated or lost, and the TAA needs to be accepted again. This seems to happen...
The nightly tests are run in a matrix of OS and Python version. The test workflows are configured to execute directly on runners of the given OS. Consider adding support...
Following the example of the Legacy Indy registry, implement a registry for did:web. This registry will require a backend interface for publishing anoncreds objects to a web server. This backend...
In the transition to using peer did's for connections, acapy has unqualified dids and the target of those connections may being to use `did:peer:3` without notice. This is directly related...