Petso leverages Web3 and Decentralized Identifiers (DID) to offer a secure, transparent, and user-controlled experience. Below are detailed user scenarios covering both Web3 users and DID usage within the app.
User: A crypto-savvy pet owner wants to access Petso using Web3 instead of traditional payments. Flow: β Connects a crypto wallet (e.g., MetaMask, WalletConnect, Coinbase Wallet) to Petso. β Buys and stakes $100 worth of $PET. β Receives 1 DID per $100 staked, granting full app access. β DID is recorded on-chain, acting as their digital pet identity. β Gains lifetime access to Petso and can use DID for authentication.
πΉ Value: Eliminates reliance on centralized credentials, ensures ownership of pet data, and provides potential staking rewards.
User: A pet owner wants to store and manage their petβs health records securely. Flow: β Uses DID to log in to Petso. β Uploads vaccination records, health certificates, microchip details. β Documents are stored securely on a decentralized storage network (e.g., IPFS, Arweave, Filecoin). β Shares access to a vet/groomer via DID authentication instead of email/password.
πΉ Value: Pet owners control who can access and modify their petβs data, ensuring privacy and data sovereignty.
User: A breeder wants to transfer ownership of a pet using blockchain. Flow: β The breeder mints an NFT representing the petβs digital identity (DID-linked NFT). β Transfers the NFT to the new ownerβs wallet address. β New owner receives full access to the petβs health records and history via their DID.
πΉ Value: Fraud-proof pet ownership transfers, immutable history tracking, and tamper-proof proof-of-ownership.
User: A pet owner books a grooming service using $PET tokens instead of fiat. Flow: β Logs in with DID and selects a grooming service. β Pays in $PET tokens (with optional discount for staking users). β Groomer confirms the booking, and a smart contract locks funds until service completion. β Upon completion, funds are automatically released via smart contract. β Groomer receives DID verification that the petβs vaccination records are up to date.
πΉ Value: Seamless trustless transactions, eliminates chargebacks, and prevents fraud.
User: A pet owner logs into Petso using DID authentication instead of email/password. Flow: β Opens Petso and selects Web3 login. β Connects their crypto wallet (MetaMask, WalletConnect, etc.). β DID is verified via smart contract. β Gains instant, secure access without passwords.
πΉ Value: No centralized servers storing sensitive login data, prevents phishing & hacks.
User: A pet owner visits a vet and wants to share health records without handing over physical copies. Flow: β Logs into Petso with DID. β Selects a veterinarian and grants temporary access to the petβs health records via DID-based permissions. β Vet verifies the petβs medical history on-chain. β Access automatically revokes after 24 hours (or per user settings).
πΉ Value: Privacy-first data sharing, vet access without reliance on third-party databases.
User: A lost pet is found, and a shelter needs immediate access to medical details. Flow: β The petβs collar has a QR code linked to the DID. β The shelter scans the QR code and is prompted to request access. β Owner receives a push notification and grants access remotely. β Shelter verifies vaccination & medical history via blockchain.
πΉ Value: Enables real-time, consent-based medical access in emergencies.
User: A pet owner wants to adopt a pet and verify its history before adoption. Flow: β The adopter scans the DID-linked QR code of the pet. β Verifies breed details, vaccination status, medical history on-chain. β Adoption fee is paid via $PET tokens, secured by a smart contract. β Ownership transfer automatically updates the DID registry.
πΉ Value: Eliminates fake adoption scams, ensures authentic pet history tracking.
User: A pet owner wants to earn rewards for engagement. Flow: β Stakes $PET tokens to maintain active DID. β Earns token-based rewards for regular checkups, vaccination updates, and app engagement. β Uses earned tokens for discounts on services & marketplace items.
πΉ Value: Gamified pet care incentives, staking rewards encourage retention.
User: A pet owner buys a microchip implant & accessories from the Petso marketplace. Flow: β Purchases item using $PET tokens. β Receives a DID-verified digital receipt. β When implanting a microchip, the DID is automatically linked to the petβs profile.
πΉ Value: Blockchain-backed proof of purchase & authenticity, reducing counterfeit products.
Process Flowchart
User Action: Connect crypto wallet β Stake $100 PET β Receive DID β Gain lifetime access Outcome: Secure, decentralized access with DID authentication
User Action: Login with DID β Upload pet records β Store on decentralized storage (IPFS, Arweave, etc.) β Share access with vet/groomer Outcome: Privacy-preserving, user-controlled data access
User Action: Breeder mints NFT (linked to DID) β Transfers NFT to new owner β Owner gets full access to pet records Outcome: Immutable proof of pet ownership
User Action: Log in with DID β Select service β Pay using $PET β Smart contract holds funds β Release upon completion Outcome: Secure, trustless transactions with no chargebacks
User Action: Open Petso β Select Web3 login β Connect wallet β DID verified via smart contract β Access granted Outcome: No centralized credentials, preventing phishing & hacks
User Action: Log in with DID β Select vet β Grant temporary access β Vet verifies pet history β Access revokes after set period Outcome: Controlled, consent-based data sharing
User Action: Petβs QR code linked to DID β Shelter scans QR β Request sent to owner β Owner grants remote access Outcome: Real-time emergency access without exposing sensitive data
User Action: Scan petβs DID-linked QR β Verify petβs history β Pay adoption fee in $PET β Smart contract confirms ownership transfer Outcome: Fraud-proof adoption with verifiable pet history
User Action: Stake $PET to keep DID active β Earn tokens for checkups, vaccinations & engagement β Use tokens for discounts Outcome: Gamified pet care & increased user retention
User Action: Purchase pet product via $PET β Receive DID-verified digital receipt β Microchip implant links DID to pet profile Outcome: Fraud-proof purchases & authentic pet product tracking
By integrating Web3 technology and DID, Petso: βοΈ Empowers users with true data ownership & privacy. βοΈ Eliminates centralized risks (phishing, hacks, lost credentials). βοΈ Ensures trust, transparency, and security in pet ownership & professional services. βοΈ Streamlines payments, access control, and identity verification.