Application-layer tools
Other Applications provided by idOS
Last updated
Other Applications provided by idOS
Last updated
idOS provides several application-layer tools that serve different stakeholders in the ecosystem. These applications offer intuitive interfaces for managing identity data, access permissions, and Verifiable Credentials, ensuring that users, data consumers, and issuers can efficiently interact with the idOS network.
URL:
Github (Main):
Github (Issuer & Consumer Elements):
The idOS Dashboard is the primary interface for all idOS stakeholders, including individual users (Data Owners), identity issuers, and data consumers such as dApps, enterprises, and financial institutions. By consolidating all identity-related operations into a single, intuitive interface, the idOS Dashboard ensures seamless interaction with the idOS network while maintaining privacy, security, and user control.
Cross-Chain Wallet Management: Users can add or remove wallets from their idOS profile, allowing them to associate multiple blockchain identities with their account. This enables seamless identity portability across different chains.
View & Manage Access Grants: The dashboard provides a clear overview of all granted access permissions, allowing users to see which applications, institutions, or third parties have permission to access their data.
Revoke Access Grants: Users have full control over their data and can revoke access at any time (unless they have been created with a contractual time-lock). This ensures dynamic and real-time access control, giving individuals the power to protect their identity information whenever necessary.
Inspect Verifiable Credentials: The dashboard allows users to view the encrypted content of their Verifiable Credentials, ensuring they have full transparency over their identity records while maintaining privacy and security.
Search Through Credential Data (For Consumers / Issuers): The dashboard includes advanced search functionality, allowing data consumers to efficiently find and verify specific identity attributes within the credentials they have permission to access.
Revoke Issued Credentials (For Issuers): Identity issuers, such as KYC providers, financial institutions, or compliance services, have the ability to revoke previously issued credentials if they expire, become invalid, or require an update
The idOS Enclave is a secure execution environment designed to handle privacy-sensitive operations around encryption and decryption, as well as key derivation in a complete local context.
The idOS Enclave acts as a privacy-preserving intermediary for identity-related cryptographic operations. When an application requests an operation—such as identity verification, decryption, or signing—the Enclave processes the request inside a secure, isolated environment and returns a cryptographically verified response.
The Enclave is a secure browser-based environment for handling sensitive operations such as password input, key derivation, encryption, decryption, and looking through credentials' encrypted content. The Enclave operates in isolation from the host application, ensuring that plaintext data remains inaccessible to unauthorized parties. This component is critical for maintaining the end-to-end encryption guarantees of the idOS system. Currently the idOS Association hosts an instance of the Enclave, and it is recommended for developers to use our Enclave instance.
The idOS Isle is a fully managed, embeddable user interface (UI) designed to provide seamless identity interactions within third-party applications. Unlike traditional API-based integrations, the Isle allows developers to embed the UI via an iFrame, enabling a native-like user experience for managing identity data, access permissions, and Verifiable Credentials.
Please note that the idOS Isle is currently in Preview and should be taken as a reference implementation only for now.
Embeddable via iFrame: The Isle can be integrated directly into an application via an iFrame, providing a seamless user experience without requiring full SDK implementation.
Controlled via the Isle Controller SDK: Developers can programmatically control the Isle UI through the Isle Controller SDK, allowing for dynamic interactions, event handling, and customized workflows.
User-Friendly Identity Management: Provides an intuitive interface for users to view, manage, and share their Verifiable Credentials without interacting with complex identity protocols.
Secure & Permissioned Access: The Isle ensures that all interactions are permission-based, aligning with idOS privacy and security principles.
Embedding the Isle via iFrame: Developers can integrate the Isle into their application by simply embedding an iFrame pointing to the Isle service and the integration of an Isle Controller SDK.
Controlling the UI with the Isle Controller SDK: Once embedded, the application can communicate with the Isle UI through the Isle Controller SDK, allowing for customized actions, data retrieval, and event-driven updates.
User Interaction & Data Management: The Isle provides a user-friendly interface where individuals can approve data-sharing requests, manage access permissions, and view identity credentials.
This approach eliminates the need for applications to build their own identity management UI, reducing development complexity while ensuring secure and compliant identity interactions.
In addition to the idOS Dashboard, the idOS Ecosystem includes a technical network explorer designed to provide visibility into the idOS Network’s operations, permissions, and identity interactions. This explorer serve as an essential tool for developers, node operators, and ecosystem participants who need insights into the decentralized identity infrastructure.
The idOS Network Explorer allows users to inspect network activity, node operations, and access control events in real-time. It provides transparency into how identity data is stored, managed, and accessed within the permissioned decentralized storage network that powers idOS.
Node & Network Status Monitoring: View real-time information on idOS nodes, including uptime, performance, and operational status. This ensures network reliability and transparency, especially as new node operators are onboarded in the future.
Access Grant Visibility: Track publicly recorded access grants within the Access Management Protocol, providing an audit trail of when and to whom access has been granted or revoked. This ensures compliance with self-sovereign identity principles while keeping actual identity data encrypted and private.
Transaction Logs & API Usage Analytics: Developers integrating idOS can access logs of SDK interactions, API requests, and data retrieval operations, helping with debugging, optimization, and security monitoring.
URL:
Github:
URL:
Github: