Skip to main content

Roadmap

Please note that the roadmap is provided for informational purposes only and does not represent a binding commitment. We appreciate your feedback and encourage you to actively engage with us as we progress through this phase.

This document outlines our vision and planned milestones for the future development and enhancement of vc-kit. This roadmap provides a high-level overview of our strategic direction and key features we aim to deliver. Please note that this roadmap is subject to change based on user feedback and evolving industry standards.

Phase 1: Foundation (Current Release) Our initial phase focuses on establishing a solid foundation for vc-kit. We have developed a set of core libraries and reference implementations that adhere to the latest verifiable credential standards. Key features in this phase include:

  • Verifiable Credential Creation: The ability to create and issue verifiable credentials using standardized schemas.
  • Credential Storage: A secure and reliable storage mechanism for managing and storing verifiable credentials.
  • Credential Verification: The capability to verify the authenticity and integrity of verifiable credentials using cryptographic proofs.
  • Documentation and Examples: Extensive documentation and code examples to assist developers in implementing vc-kit within their applications.

Phase 2: Enhancements and Interoperability In this phase, we aim to enhance the capabilities of vc-kit and focus on improving interoperability with other verifiable credential solutions. Key features planned for this phase include:

  • Credential Revocation: Introducing support for credential revocation mechanisms, enabling the management and revocation of compromised or expired credentials.
  • Credential Manifest implementation to support issuer configuration
  • Presentation Exchange
  • Extended Credential Schemas: Expansion of the supported credential schemas to cover a wider range of use cases and industries.
  • Interoperability Frameworks: Integration with existing interoperability frameworks and standardization efforts to ensure seamless interaction with other verifiable credential systems.
  • Developer Tools and SDKs: Additional developer tools, software development kits (SDKs), and code libraries to simplify the integration of vc-kit into various programming languages and environments.

Phase 3: Usability and User Experience Building upon the foundation and interoperability enhancements, this phase aims to improve the overall usability and user experience of vc-kit. Key features planned for this phase include:

  • User Interface Enhancements: Streamlining the user interface and providing intuitive workflows for managing verifiable credentials.
  • Mobile Integration: Developing mobile SDKs and applications for convenient verifiable credential management on smartphones and tablets.
  • User-Friendly Credential Issuance: Simplifying the process of issuing and managing verifiable credentials for non-technical users, such as business administrators and end-users.
  • Privacy and Consent Management: Introducing features to enhance user control over data privacy and consent when sharing verifiable credentials with relying parties.

Phase 4: Ecosystem Expansion and Adoption In this phase, our focus shifts to expanding the vc-kit ecosystem and driving adoption among organizations involved in cross-border trade. Key features planned for this phase include:

  • Integration Partnerships: Collaborating with industry partners and technology providers to enable seamless integration of vc-kit with existing supply chain and trade platforms.
  • Machine Readable Governance to facilitate interoperability between agents operating within a regulated community.
  • Certification and Compliance: Pursuing relevant certifications and compliance frameworks to ensure vc-kit meets industry standards and regulatory requirements.
  • Developer Community Engagement: Encouraging developer engagement through forums, hackathons, and educational resources to foster innovation and the exchange of ideas.
  • Continuous Improvement: Ongoing updates, bug fixes, and performance optimizations based on user feedback and emerging best practices.

Phase 5: Industry-Specific Demos In this phase, we aim to showcase the value and applicability of vc-kit in specific industries and use cases. We will develop industry-specific demos that highlight how verifiable credentials can address unique challenges and streamline processes. Key activities in this phase include:

  • Identifying Target Industries: Conducting market research and engaging with industry stakeholders to identify industries where verifiable credentials can provide significant benefits.
  • Use Case Development: Creating industry-specific use cases that demonstrate how vc-kit can enhance efficiency, trust, and transparency within those industries.
  • Demo Development: Building interactive demos that simulate real-world scenarios and showcase the practical implementation of vc-kit within industry contexts.
  • Collaboration and Feedback: Collaborating with industry partners, organizations, and users to gather feedback and refine the demos for maximum effectiveness.

Phase 6: Interoperability Test Suite To ensure seamless interoperability between different implementations, we will develop an interoperability test suite for implementers to validate their systems against vc-kit standards. Key objectives of this phase include:

  • Test Case Development: Defining a comprehensive set of test cases that cover various aspects of verifiable credential issuance, verification, and interoperability.
  • Test Suite Implementation: Developing a user-friendly and automated test suite that allows implementers to validate their systems' adherence to vc-kit standards.
  • Compliance Verification: Providing a mechanism for implementers to verify their system's compliance with the interoperability standards set by vc-kit.
  • Documentation and Support: Offering detailed documentation and support resources to assist implementers in successfully conducting interoperability tests and resolving any issues that may arise.

The addition of these two phases to our roadmap reflects our commitment to industry-specific adoption and ensuring seamless interoperability across different verifiable credential systems. By showcasing the value of vc-kit through industry-specific demos and providing an interoperability test suite, we aim to facilitate broader adoption and collaboration within the verifiable credentials ecosystem.

This roadmap outlines our planned trajectory for vc-kit, with a focus on delivering robust features, improving interoperability, enhancing user experience, and expanding adoption. We are committed to continually iterating and refining vc-kit to meet the evolving needs of organizations involved in cross-border trade and the verifiable credentials landscape.

Please note that the roadmap is provided for informational purposes only and does not represent a binding commitment. We appreciate your feedback and encourage you to actively engage with us as we progress through this phase.