Skip to content

Commit

Permalink
GITBOOK-355: change request with no subject merged in GitBook
Browse files Browse the repository at this point in the history
  • Loading branch information
sownak authored and gitbook-bot committed Feb 26, 2025
1 parent 2219865 commit 1118218
Showing 1 changed file with 15 additions and 3 deletions.
18 changes: 15 additions & 3 deletions sdk/aca-py/setup-aca-py-agent.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,26 @@

Before you begin, ensure you have a DID registrar and resolver running. 

* For testnet, you can use the cheqd [DID registrar](https://did-registrar.cheqd.net) and [resolver](https://resolver.cheqd.net/). 
* For mainnet, you can run your own cheqd DID registrar with the correct mnemonic configuration. For details check [here](https://github.com/cheqd/did-registrar).
* For testnet, you can use the [Universal Registrar](https://github.com/decentralized-identity/universal-registrar/) (with cheqd [DID registrar](https://did-registrar.cheqd.net) driver) and a [resolver](https://resolver.cheqd.net/). 
* For mainnet, you must run your own cheqd DID registrar driver with the correct mnemonic configuration. For details check [here](https://github.com/cheqd/did-registrar).

## Configuration

* The DID Registrar and the DID Resolver URL can be passed via a `plugin-config.yml`.
* The Universal Registrar and the DID Resolver URLs can be passed via a `plugin-config.yml`.
* The plugin works only with `askar-anoncreds` wallet type.
* Using a Postgres DB as wallet storage type is also recommended.
* The Cheqd DID Registrar driver must be configured and run as the `driver-did-cheqd` service in your deployment. The Cheqd DID Registrar driver must be run as `driver-did-cheqd` 

## **Universal Registrar Integration**

With the latest update, the plugin now supports **dynamic DID registration** using the **Universal Registrar**. This removes the need for separate configurations for different DID methods, all you have to do is run the appropriate driver.

**Key Benefits:**\
✔️ **Multi-method DID support** – Enables DID registration for different DID methods via a single interface.\
✔️ **Simplified setup** – Reduces configuration overhead by dynamically handling DID registrations.\
✔️ **Interoperability** – Works seamlessly with the supported DID methods via drivers.

For further configuration and usage examples, refer to the [Universal Registrar documentation](https://docs.godiddy.com/en/apis/universal-registrar).

## Build the Agent and deploy

Expand Down

0 comments on commit 1118218

Please sign in to comment.