https://store-images.s-microsoft.com/image/apps.10716.aeceb515-559a-4685-828d-8c11362318f0.3e28990d-5198-4670-a744-5224300947ae.31cdf0ca-501c-404d-9875-bbfa70e1a4a3
IDC Agent
ID Crypt Global Limited
IDC Agent
ID Crypt Global Limited
IDC Agent
ID Crypt Global Limited
An ACA-Py compatible cloud agent delivering decentalized identity (SSI) capabilities for businesses
An IDC Agent is a Self-Sovereign Identity (SSI) cloud based agent which acts as both a secure vault, and a communications agent with the wider SSI community and SSI based services. The IDC Agent, Enterprise Edition, is also the key component of the ID Crypt Global DPKIps (Decentralized Public Key Infrastructure) security solution, enabling critically important systems to secure data transmittion, ensure data immutability and deliver a "Y" security model.
ID Crypt Global is committed to the Self-Sovereign Identity (SSI) ecosystem, and as such, each IDC Agent edition is fully compatible with the Hyperledger Aries Cloud Agent Python (ACA-Py). This compatibility ensures that all IDC Agents can be used as part of the wider SSI ecosystem and that anyone with any knowledge or systems built around ACA-Py, can seamlessly switch/use an IDC Agent.
An IDC Agent can be used to build out or utilise decentralized identity systems that use Verifiable Credentials (VC). It operates in the second and third layer of the Trust Over IP Framework using the DIDComm messaging protocol. Each agent edition is fully compatible with the Aries interop Profile 1.0 and 2.0 and supports protocols for issuing, verifying, and holding verifiable credentials using both Hyperledger Indy AnonCreds and W3C Standard Verifiable Credential formats. Credential signatures supported include LD-Signatures and BBS+ Signatures. Each agent also supports protocols for defining VC schemas and VC definitions, though ID Crypt Global sponsorship services are required to utilise this capability.
Each IDC Agent Edition exposes a JSON based RESTful API that is fully compatible with the ACA-Py administrator API. API documentation is exposed via SWAGGER and contains examples of how to call the API, expected responses and models defined. Incoming events to the IDC Agent are exposed via a set of Webhooks. Each webhook carries event-based data, including a unique reference. A unique reference is passed so that the raw event data can be pulled directly from the IDC Agent – a recommended approach for sensitive information and for additional security protection.
The IDC Agent can be leveraged by any application built in any programming language that is able to consume and utilise the exposed HTTPS API. This approach ensures business applications and developers can focus on their propositions/integrations and need not be required to learn/code low level aspects such as cryptography and Trust over IP type protocols.
All editions of the IDC Agent, with the exception of the Community Edition, come with an accessible web portal interface, allowing businesses to leverage identity services, solutions and capabilities without the need to integrate business systems with the IDC Agent. The portal interface is perfect for a multitude of identity based tasks and access to identity services. It is also a good resource to confirm any expected data/outcomes when building out integrations withthe IDC Agent.