ACA-Py
ACA-Py Plugin with cheqd support
Last updated
Was this helpful?
ACA-Py Plugin with cheqd support
Last updated
Was this helpful?
Aries Cloud Agent Python (ACA-Py) serves as a foundational tool for developing Verifiable Credential (VC) ecosystems. It functions at the second and third layers of the Trust Over IP framework and supports multiple credential formats and protocols. As part of the Open Wallet Foundation, ACA-Py's capabilities can be expanded with runtime-loaded plug-ins. Explore a diverse range of plug-ins in the ACA-Py Plugins repository.
ACA-Py now includes support for the Cheqd DID method, facilitating integration with Cheqd's decentralized identity ecosystem. Developers can utilize Cheqd for DID creation, resolution, and operations like issuing and verifying AnonCreds credentials. This offers an easy transition from the decommissioned Sovrin network to a modern, scalable alternative without disrupting existing workflows. Cheqd is fully supported in ACA-Py for issuing Verifiable Credentials, creating Credential Schemas, and Credential Definitions.
AnonCreds using cheqd are facilitated using the cheqd AnonCreds Object Method.
The Cheqd plugin now supports dynamic DID registration using the Universal Registrar. This eliminates the need for separate configurations for different DID methodsโusers simply need to run the appropriate driver.
Unified DID Support: Allows multiple DID method registrations (not just Cheqd) through a single interface.
Streamlined Setup: Reduces configuration complexity by dynamically handling DID registrations.
Seamless Interoperability: Integrates effortlessly with supported DID methods.
For further configuration and usage examples, refer to the Universal Registrar GitHub repository.
cheqd Agent Setup
Setup the ACA-Py agent with cheqd plugin.
Create cheqd DIDs
Use the agent to create cheqd DIDs.
Issue a Credential
Issue a verifiable credential using ACA-Py agent.