Custom Wallet
This guide will show you how to integrate Paradym with a custom holder wallet, and what the holder wallet needs to support to work with Paradym.
The Paradym Wallet is fully integrated with Paradym, and can be used as a holder wallet for issuing and verifying credentials to.
If you're in need of building a custom holder wallet, feel free to reach out to us.
DIDComm Connection Invitation
When creating an invitation using the Create Invitation or Create Connection actions, the invitation must be processed using a DIDComm compatible wallet.
The following must be supported by a wallet for processing a DIDComm Connection Invitation created by Paradym:
- DIDComm v1 (opens in a new tab)
- DIDComm HTTP(s) Transport (opens in a new tab)
- DID Exchange v1 (opens in a new tab)
- Out of Band v1.1 (opens in a new tab)
- DID Peer Method 1 (
did:peer:1
) (opens in a new tab)
In addition, Paradym supports routing messages through a mediator, as defined in Cross-Domain Messaging (opens in a new tab).
DIDComm Credential Issuance
When issuing a credential using the Issue Credential action, the following standards and protocols must be supported.
- All standards listed in DIDComm Connection Invitation
- Issue Credential v2 (opens in a new tab)
- AnonCreds Attachment Format (opens in a new tab)
- Cheqd AnonCreds Method (opens in a new tab)
- Service Decorator (opens in a new tab) - for connectionless exchanges
DIDComm Presentation Verification
When verifying a presentation using the Request Presentation action, the following standards and protocols must be supported.
- All standards listed in DIDComm Connection Invitation
- Present Proof v2 (opens in a new tab)
- AnonCreds Attachment Format (opens in a new tab)
- Cheqd AnonCreds Method (opens in a new tab)
- Service Decorator (opens in a new tab) - for connectionless exchanges
DIDComm Basic Messaging
When sending messages using the Send Basic Message action, or receiving a message through the didCommBasicMessageReceived
agent event type, the following standards and protocols must be supported.
- All standards listed in DIDComm Connection Invitation
- Basic Message v1 (opens in a new tab)