DEV Community

Daniel Ioni
Daniel Ioni

Posted on

🐾 MyZubster Pet Registration System is Now Live!

 🐾 MyZubster Pet Registration System is Now Live!

The World's First Blockchain-Powered Pet Registry with NFC & GPS Tracking
πŸ“’ Big News!

We're thrilled to announce that the Pet Registration System for MyZubster is now fully operational! πŸŽ‰

After weeks of development and testing, pet owners can now register their beloved companions on the Monero blockchain, creating permanent, verifiable records that are accessible to anyone, anywhere.
🐾 What is MyZubster Pets?

MyZubster Pets is a decentralized pet registry built on the Monero blockchain. Every registered pet becomes a permanent, immutable record that can be verified by anyone using NFC tags and GPS coordinates.
Key Features
Feature Description
πŸ”— Blockchain Verified Permanent, immutable pet records on Monero
πŸ“ GPS Tracking Real-time location tracking for pets
🏷️ NFC Integration Instant pet identification with NFC tags
πŸ₯ Health Monitoring Track vaccinations, visits, and medications
πŸ” Public Lookup Anyone can verify a pet by NFC tag
πŸ”’ Privacy First No KYC, no personal data exposure
πŸ’° Earn Rewards Get XMR for registering and verifying pets
🌍 Global Map See all registered pets worldwide
πŸš€ How It Works

  1. Register Your Pet bash

curl -X POST http://localhost:3001/api/pets/register \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $TOKEN" \
-d '{
"name": "Bella",
"species": "dog",
"breed": "Golden Retriever",
"age": 3,
"weight": 28,
"nfcId": "04:12:34:56:78:90",
"moneroAddress": "45M4DW1ug8bdQ..."
}'

Response:
json

{
"success": true,
"message": "Pet registered successfully",
"pet": {
"_id": "6a68d28399084acfb033fb6a",
"name": "Bella",
"species": "dog",
"breed": "Golden Retriever",
"age": 3,
"weight": 28,
"nfcId": "04:12:34:56:78:90",
"health": "good",
"status": "pending",
"moneroAddress": "45M4DW1ug8bdQ..."
}
}

  1. Public NFC Lookup (No Authentication Required!)

Anyone can verify a pet by scanning its NFC tag:
bash

curl http://localhost:3001/api/pets/nfc/04:12:34:56:78:90

Response:
json

{
"success": true,
"pet": {
"name": "Bella",
"species": "dog",
"breed": "Golden Retriever",
"age": 3,
"weight": 28,
"nfcId": "04:12:34:56:78:90",
"health": "good",
"status": "pending"
}
}

  1. Manage Your Pets Action Endpoint Authentication Register Pet POST /api/pets/register βœ… Required Get All Pets GET /api/pets βœ… Required Get Pet by ID GET /api/pets/:id βœ… Required Update Pet PUT /api/pets/:id βœ… Required Delete Pet DELETE /api/pets/:id βœ… Required NFC Lookup GET /api/pets/nfc/:nfcId ❌ Not Required πŸ’° Bounty Program

We're paying Monero (XMR) for contributions to the pet system!
Issue Description Bounty

17 Pet Registration System βœ… Completed

18 NFC Reader Integration 0.06 XMR

19 GPS Tracking System 0.06 XMR

20 Pet Health Monitoring 0.06 XMR

21 Lost Pet Recovery System 0.06 XMR

Total Available: 0.24 XMR (β‰ˆ €48.00)
How to Claim

Visit: https://github.com/DanielIoni-creator/myzubster/issues

Comment "I'll take this!"

Develop the solution

Open a PR with your Monero address

Receive payment in XMR!
Enter fullscreen mode Exit fullscreen mode

πŸ“Š Project Status
βœ… Completed Features
Feature Status
Authentication System βœ… Complete
User Registration & Login βœ… Complete
Plant Registration βœ… Complete
Pet Registration βœ… Complete
NFC Public Lookup βœ… Complete
Order System βœ… Complete
PGP Encryption βœ… Complete
i18n Multi-language βœ… Complete
Webhook System βœ… Complete
Email Notifications βœ… Complete
πŸ”„ In Progress
Feature Status
Global Plant Map πŸ”„ In Progress
Pet GPS Tracking πŸ”„ In Progress
Pet Health Monitoring πŸ”„ In Progress
⏳ Planned
Feature Status
Mobile App (iOS/Android) ⏳ Planned
NFT-like Certificates ⏳ Planned
Lost Pet Recovery ⏳ Planned
Veterinary API Integration ⏳ Planned
πŸ’° Fee Structure
Fee Type Percentage Destination
Creator Fee 2% Platform development
Conservation Fund 5% Environmental & animal welfare
AI Agent Fee 3% Gemma Skills integration
Operations 90% Infrastructure, hosting

Creator Wallet:
text

45M4DW1ug8bdQowWpxucTpgsfjLbVxbYaAra79VewmBobuuhgqTjyD4R3DzpqLM2veiphcB16n24qN1QbLg3y2PYGK3Qkoe

πŸ› οΈ Technology Stack
Layer Technology
Frontend React + Next.js
Backend Node.js + Express
Database MongoDB
Blockchain Monero (XMR)
AI Google Gemma Skills
NFC NFC tag integration
GPS Geolocation services
Testing Jest
πŸ“ Repository Structure
text

myzubster/
β”œβ”€β”€ gateway/
β”‚ β”œβ”€β”€ models/
β”‚ β”‚ β”œβ”€β”€ Pet.js # Pet model with NFC/GPS
β”‚ β”‚ β”œβ”€β”€ Plant.js # Plant model
β”‚ β”‚ └── User.js # User model
β”‚ β”œβ”€β”€ controllers/
β”‚ β”‚ β”œβ”€β”€ petController.js # Pet CRUD + NFC lookup
β”‚ β”‚ β”œβ”€β”€ plantController.js
β”‚ β”‚ └── authController.js
β”‚ β”œβ”€β”€ routes/
β”‚ β”‚ β”œβ”€β”€ petRoutes.js # Pet endpoints
β”‚ β”‚ └── ...
β”‚ └── services/
β”‚ β”œβ”€β”€ moneroWalletService.js
β”‚ └── ...
└── frontend/
└── src/
└── components/
└── Map/
└── PlantMap.js

πŸ”— Links
Resource Link
Main Repo myzubster
Gateway MyZubsterGateway
Marketplace MyZubster-Marketplace
Docs myzubster-docs
Open Issues All Bounties
🀝 How to Contribute

  1. πŸ’° Donate in Monero text

45M4DW1ug8bdQowWpxucTpgsfjLbVxbYaAra79VewmBobuuhgqTjyD4R3DzpqLM2veiphcB16n24qN1QbLg3y2PYGK3Qkoe

  1. 🌱 Register a Plant

Use the live API to register plants and contribute to the global map.

  1. 🐾 Register a Pet

Register your pet and create a permanent blockchain record.

  1. πŸ‘¨β€πŸ’» Claim a Bounty

Browse issues, develop solutions, and earn XMR!

  1. πŸ“’ Share the Project

Share on social media, with friends, and in communities.
πŸ’š Thank You

Special thanks to our contributors:
Contributor Work Status
harshaaaaw Email Notifications βœ… Paid
louiss72 i18n + PGP Encryption βœ… Paid
terminator-cmd Webhook System βœ… Paid

🌱🐾🌍 Together, we're building the smartest, most transparent global registry for plants and pets!

Built with ❀️ for the planet by DanielIoni-creator
πŸ“‹ Tags
text

monero, blockchain, pets, nfc, gps, opensource, sustainability, web3, crypto, animal-welfare, pet-tracking, pet-registry, decentralized, privacy, xmr, ai, gemma-skills, conservation

Top comments (0)