Affinidi Portal (Affinidi-hosted)
Affinidi-hosted DIDComm Mediator is in Beta Programme. To get access, simply join the Beta Programme.
Using the managed DIDComm Mediator removes the need to maintain self-hosted infrastructure. It enables deployment with customisable configurations and offers predefined appliance sizes to suit different workloads (e.g., development, small, medium, large).
To get started, log in to the Affinidi Portal and follow these steps.
1. Create mediator configuration
Log in to the Affinidi Portal and select the project where you want to set up the DIDComm Mediator. If you are new to the Affinidi Portal, it automatically creates a default project for you.
Go to Affinidi Messaging, and click on the Create configuration button.

Create Mediator Configuration page
- Set the following details to create the instance.
| Field | Description |
|---|---|
| Name | A friendly label for your mediator instance (helps with identification in the portal). Autogenerates if blank. (e.g., “local-mediator”). |
| Description [Optional] | A short note on the purpose of creating the mediator’s instance. |
| Appliance Size | The size of the server to be created and host the mediator. Provide options such as Dev, Small, Medium, Large depending your workload requirements. You can’t update this field after creating the configuration. |
| ACL Mode | Explicit Deny (default), Explicit Allow requires adding specific DIDs to authentic and connect to the mediator in the Access Controls list. You can’t update this field after creating the configuration. |
Review your settings for the mediator configuration and click on Create. Deployment typically takes 2-5 minutes.
Once deployment is complete, Affinidi Portal displays the following details required to integrate with the DIDComm Mediator.
| Field | Description |
|---|---|
| Mediator DID | The Decentralised Identifier (DID) assigned to the mediator used to authenticate, connect and send/receive messages. |
| Mediator URL | The endpoint containing the DIDComm mediator’s did document. You can use this URL to check the DID document of the mediator. |
By default, the DIDComm Mediator server enforces a MODE_EXPLICIT_ALLOW policy at the DID-level ACL. This policy permits message delivery only from explicitly authorized DIDs. Enforcing this policy helps prevent unsolicited communication and reduces the risk of spam from unknown or untrusted DIDs.
2. Test mediator connection
After deployment, refer to Test Mediator Connection, which contains options for verifying your deployment and configuration.
What’s next
Glad to hear it! Please tell us how we can improve more.
Sorry to hear that. Please tell us how we can improve.
Thank you for sharing your feedback so we can improve your experience.