Affinidi Portal (Affinidi-hosted)

Affinidi provides a fully managed, hosted DIDComm Mediator, a secure message relay service for decentralised messaging built on the DIDComm v2.1 protocol.

Using the managed DIDComm Mediator removes the need to maintain self-hosted infrastructure. It enables deployment with customisable configurations and offers predefined appliance sizes such as development, small, medium, or large.

Log in to the Affinidi Portal and follow these steps.

1. Create mediator configuration

  1. 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.

  2. Go to Affinidi Messaging and click Create configuration.

Affinidi Portal - Mediator

Create Mediator Configuration page

  1. Set the following details to create the instance.
FieldDescription
NameA 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 SizeThe server size for hosting the mediator. Options are Dev, Small, Medium, and Large depending on your workload.
You cannot update this field after creating the configuration.
ACL ModeSets the default access policy. Explicit Deny (default) allows all DIDs unless denied. Explicit Allow requires adding specific DIDs to authenticate and connect.
You cannot 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.

FieldDescription
Mediator DIDThe Decentralised Identifier (DID) assigned to the mediator used to authenticate, connect, and send/receive messages.
Mediator URLThe URL to the mediator’s DID document.

2. Test mediator connection

After deployment, refer to Test Mediator Connection, which contains options for verifying your deployment and configuration.

What’s next

  Explore Meeting Place, an implementation of Affinidi Messaging

  Integrate Affinidi Messaging into your applications