Petify - Decentralized Animal Health Profiles & Trustworthy Pet Care on ETH
Petify is a decentralized application (dApp) that leverages Web3 blockchain technology to create unique, immutable digital profiles for animals. By combining Soulbound NFTs (RMRK), AI-generated retro pixel art , and decentralized storage (IPFS), Petify revolutionizes how pet owners, veterinarians, and animal organizations manage and interact with animal health records and ownership data. This project bridges the gap between the physical and digital worlds, offering a secure, transparent, and user-friendly platform for the global pet care ecosystem.
The current system for managing animal health records and ownership is fragmented, insecure, and inefficient. Pet owners often rely on paper-based records that can be easily lost or damaged, while veterinarians and shelters struggle with inaccessible or incomplete data. Additionally, there is no standardized way to verify pet ownership, leading to disputes and challenges in proving provenance. These issues result in:
Petify addresses these challenges by providing a decentralized, tamper-proof solution that ensures secure and transparent management of animal profiles and health records.
The inspiration for Petify comes from the growing need for innovation in the pet care industry and the potential of blockchain technology to solve real-world problems. The pet care market is booming, yet it lacks modern, digital solutions for managing pet data.
The rise of Web3 technologies, such as Soulbound NFTs (RMRK) and decentralized storage (IPFS), inspired us to create a platform that not only secures pet data but also fosters trust, transparency, and community engagement. Additionally, the popularity of retro pixel art and the capabilities of AI tools motivated us to design a visually appealing and engaging user experience that resonates with pet owners.
Petify provides a comprehensive, blockchain-based solution to the challenges of pet health record management and ownership verification. Our platform offers:
I have used metamask wallet to interact and sign with the contracts, and using the worldID to perform cloud-verification to verify users. After verifying the user will be directed to the profile page to create a profile for the pet and mint the pet as Nestable NFT with RMRK Standard (ERC-7401). and after minting the pet, users will be allowed to add health record to the pet with Soulbound NFT (ERC-6454) and nested under the pet's NFT meaning that those records cannot be transferred or sold. and for the pet's profile picture, i have used the stability.ai to generate the pet image that users provided into pixelart style to enhance the user experience to interact with the app. In order to avoid data modification in the future, i have stored all the data that relates to pet into IPFS Pinata securely.