Inspiration
The inspiration for TitanCare comes from the aspiration to advance the medical field by:
- Integrating Decentralized Identity (DID) and Verifiable Credentials (VCs) for enhanced data privacy.
- Leveraging AI technology (AI Agents) to perform essential tasks in the industry.
- Utilizing and showcasing ArcBlock's technology stack to revolutionize health services.
TitanCare aims to merge innovation with practicality by addressing real-world issues in the health sector. It provides users with enhanced security, privacy and control of their own data. The incorporation of multi-Agent AI technology, an emerging field with untapped potential, is pivotal in this effort. Artificial Intelligence has the capacity to positively impact health services by leveraging AI agents to provide personalized, efficient, and accessible solutions.
Additionally, the implementation of DID and VC technology does not only offer data privacy, but also encourages innovation and accessibility across the sector.
App Features and Functionality
TitanCare is a decentralized application and blocklet featuring:
1) W3C-Compliant DID and Verifiable Credentials - Ensuring secure and standardized identity interactions through the use of:
- DID:Wallet: Arcblock's DID:Wallet is used to run TitanCare.
- DID:Connect: Arcblock's DID:Connect is used to log in to TitanCare through an ownership NFT VC.
- DID:Spaces: Arcblock's DID:Spaces is used to securely store the full app data and audit logs.
- AI-issued VC: An AI Agent is used to issue a VC access passport in the form of a Non-Fungible Token.
2) Multi-Agent AI Functionality - The AI Agents come with interoperability with external apps and websites, and they can operate in over 20 languages. The AI Agents are used for:
- Diagnosis: Facilitates global emergency contacts and delivers health evaluations based on symptoms.
- Treatment: Offers treatment advice encompassing traditional medicinal and holistic methodologies.
- Therapy: Enhances mental health support with coping strategies and cross-platform interoperability
- Fitness: Tailors fitness plans to individual health objectives, illustrating the versatility of the AI.
- Nutrition: Provides an optimal nutritional meal plan to suit the user’s goals and needs.
- Certificate: Awards a custom-made digital certificate VC, acting as an access pass to applications.
- Minimizing Menu: Allows for having a larger view of the UI by minimizing the AI Agents menu.
3) ArcBlock’s Technology Utilization - TitanCare incorporates Arcblock components such as:
- AIGNE: No-code AI engine, allowing for running multiple AI Agents through a Parent Entry Agent.
- NFT Blender: Art studio allowing for creating and customizing your NFT, then using it as a VC.
- Blocklet Studio: Development platform, allowing traditional applications to be turned into blocklets.
4) Seamless Device Operability: TitanCare is designed for seamless operability across a range of devices, ensuring that users have flexibility in accessing its features. Devices compatible include:
- Mobile: For demonstration purposes, the focus has been on mobile devices, as they offer the fastest and most convenient access for users. With the enhanced portability provided by smartphones, users can quickly obtain crucial health information whenever needed, reinforcing the accessibility and efficiency of TitanCare.
- Desktop/Laptop: Catering to users who prefer a larger screen experience. This access ensures that users can engage with TitanCare's comprehensive features in a more immersive environment.
- Tablet: Offering a balance between portability and screen size for users who desire both mobility and enhanced viewing.
5) Practical Application Scenarios - This is demonstrated by:
- Titan Cards blocklet: The example blocklet developed to showcase the seamless user control over other Dapps and blocklets through the use of VCs (made possible through the Verifiable Credential NFT issued by TitanCare).
Development Process and Methodology
The development for TitanCare has:
- Integrated DID and VC technology to enhance user experience, data security, and privacy.
- Utilized ArcBlock's technology stack (notably through AIGNE).
- Transformed TitanCare into a blocklet through Blocklet Studio.
- Created the Titan Cards blocklet as a demonstrative example of TitanCare’s secure interoperability across Dapps. Titan Cards has been developed using HTML/CSS/JavaScript, then it has been turned into a blocklet through Blocklet Studio.
- Connected TitanCare and Titan Cards to a domain I own, Brain Titan, to demonstrate how the TitanCare VC certificate can act as an access pass to other blocklets. For this demonstration of the project, the TitanCare issued VC (through the Certificate AI Agent) has been set to act as an NFT passport for access rights to the Titan Cards blocklet. However, the VC certificate is versatile and it has the ability to be set as an NFT access passport for any other blocklet.
Obstacles Encountered
The transition from traditional health service models to a decentralized approach posed unique challenges that required innovative solutions. Those obstacles included:
- Crafting effective prompts for AI agents to deliver accurate and reliable data.
- Developing a user-friendly interface (UI) to ensure ease of use and accessibility.
- Designing a system to issue Verifiable Credentials (VCs) through AI agents.
- Implementing VC access passports as NFTs for interoperability with other blocklets.
Notable Accomplishments
In the process of making TitanCare, I have taken satisfaction in meeting the following objectives:
- The successful implementation of W3C-compliant DID and VCs.
- The comprehensive integration of ArcBlock's technology for healthcare applications.
- The development of multi-agent AI functionality to provide innovative and diverse health services.
- The creation of a fully operational final product with a cutting-edge UI for seamless user accessibility.
Valuable Lessons Learned
Throughout the duration of the project, I have learned:
- The importance of secure and standardized identity interactions in healthcare applications.
- The value of user control over data privacy and interoperability using decentralized technologies.
- The utility of integrating AI agents with decentralized systems for enhanced health services.
TitanCare Roadmap
While the TitanCare blocklet is already fully functional and released in Beta stage (Launch it through Arcblock Blocklet Test Store), there are further goals which are yet to be achieved for the application. These future targets include:
- Implementing TitanCare in the Brain Titan ecosystem.
- Expanding into TitanAI series: creating more applications providing AI services in other key fields.
- Enhancing the multi-Agent AI functionality of TitanCare with further personalized health solutions.
- Incorporating more AI Agents in TitanCare for further aid in the sector.
- Exploring further integration possibilities with other Dapps and blocklets for improved user experience and services.
Disclaimer: The information given to the user by the TitanCare app is for educational purposes and does NOT directly substitute for licensed medical advice. Always consult a healthcare professional first for medical concerns. The sole creator of TitanCare is not liable for any risks associated with the use of the given information by the application. While educational and innovative, multi-agent AI tech is still in its infancy stage, and a medical professional must always be consulted first for serious medical concerns.
Built With
- aigne
- arcblock
- css
- did-domain
- did:spaces
- did:wallet
- html
- javascript
- nft-verifiablecredential
- nftblender


Log in or sign up for Devpost to join the conversation.