Overview
Affinidi Messaging uses the DIDComm v2.1 Messaging protocol, built on top of Decentralised Identifiers (DIDs), to enable secure, end-to-end encrypted communication between entities. Designed for privacy-preserving digital interactions, Affinidi Messaging ensures that the message remains protected, authentic, and verifiable at every stage. Using public key cryptography, Affinidi Messaging guarantees message confidentiality, integrity, and authenticity, establishing trust between senders and receivers without intermediaries compromising data At the core of this solution is the Affinidi DIDComm v2.1 Mediator, a server that facilitates message exchange between parties. Now available on AWS Marketplace, the mediator will be deployed to your instance of AWS Cloud and acts as a secure message router, allowing recipients to fetch messages addressed to their DID. This product empowers developers and organisations to: Implement secure and verifiable peer-to-peer messaging in decentralised systems. Ensure privacy-first communication across applications. Simplify integration of DIDComm v2.1 protocols with ready-to-use mediator services. Scale digital trust solutions without compromising on security or compliance. Whether you are building decentralised apps, trust ecosystems, or secure communication channels, Affinidi Messaging provides the foundation for trusted digital interactions.
Highlights
- DIDComm Powered: Built on the DIDComm v2.1 protocol, ensuring interoperability with decentralised ecosystems.
- Trust and Authenticity: Every message is cryptographically signed and verifiable, eliminating risks of tampering or impersonation.
- Privacy-Preserving: End-to-end encrypted communication with public key cryptography, ensuring messages are only readable by intended recipients.
Details
Unlock automation with AI agent solutions

Features and programs
Financing for AWS Marketplace purchases
Pricing
Dimension | Cost/hour |
|---|---|
t4g.micro | $0.00 |
Vendor refund policy
Not Applicable
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
CloudFormation Delivery
CloudFormation Delivery
CloudFormation Template (CFT)
AWS CloudFormation templates are JSON or YAML-formatted text files that simplify provisioning and management on AWS. The templates describe the service or application architecture you want to deploy, and AWS CloudFormation uses those templates to provision and configure the required services (such as Amazon EC2 instances or Amazon RDS DB instances). The deployed application and associated resources are called a "stack."
Version release notes
Version: 1.1.0 Release Date: 20th October 2025
Release Notes:
- Initial public release of DIDComm v2.1 Mediator by Affinidi on AWS Marketplace.
- Provides secure, privacy-preserving messaging based on DIDComm v2.1 protocol.
- Includes support for running Mediator as an ECS Service with secrets managed via AWS Secrets Manager.
- Enables developers to set up and test decentralised communication workflows with Affinidi tech stack.
Additional details
Usage instructions
Key launch steps to deploy DIDComm v2.1 Mediator by Affinidi:
Please follow the instructions in this readme: https://github.com/affinidi/affinidi-tdk-rs/blob/main/crates/affinidi-messaging/docs/aws-marketplace-setup-guide.mdÂ
IAM Roles and Policies The provided AWS CloudFormation template provisions the necessary IAM roles and policies to enable secure and scoped access to AWS services required by the DIDComm Mediator instance. Specifically, the template includes:
- Secrets Manager: Grants permission to retrieve secrets containing Decentralised Identifier (DID) and JSON Web Token (JWT) secrets for authentication and DIDComm messaging.
- Parameter Store: Grants permission to read configuration parameters essential for the operation of the DIDComm Mediator, such as mediator DID, DID document, and admin DID.
- CloudWatch Logs: Permissions to create log groups/streams and write logs for observability.
- Route 53: Scoped access to manage DNS records within a specified hosted zone for subdomain configuration to host the DIDComm Mediator instance.
These permissions are defined in IAM policies attached to roles assumed by the products compute resources (e.g., ECS tasks) during runtime.
Support
Vendor support
Contact form: https://www.affinidi.com/get-in-touch Open Source Community: https://docs.affinidi.com/open-source-community Github contact form:
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.