DEV Community

Daniel Ioni
Daniel Ioni

Posted on

🌍 MyZubster - Major Milestone: Gateway & Plant Registration Are Live!

 The World's First Blockchain-Powered Global Map for Plants & Pets
πŸ“’ Big News!

We've reached a major milestone in the MyZubster project! The Gateway is fully operational and Plant Registration is now live!

After weeks of development, integration, and testing, we now have a working system that allows users to register plants with GPS coordinates on the Monero blockchain.
πŸš€ What's Working Now
Gateway API - Fully Operational
Endpoint Method Description Status
/api/auth/register POST User registration βœ… Live
/api/auth/login POST User authentication βœ… Live
/api/health GET Health check βœ… Live
/api/plants/register POST Register a plant βœ… Live
/api/plants GET List all plants βœ… Live
/api/orders POST Create an order βœ… Live
/api/orders GET List user orders βœ… Live
Plant Registration Demo

Request:
bash

curl -X POST http://localhost:3001/api/plants/register \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $TOKEN" \
-d '{
"species": "Quercus robur",
"commonName": "English Oak",
"gps": {"lat": 41.9028, "lng": 12.4964},
"age": 5,
"size": "medium",
"moneroAddress": "45M4DW1ug8bdQ..."
}'

Response:
json

{
"success": true,
"message": "Plant registered successfully",
"plant": {
"species": "Quercus robur",
"commonName": "English Oak",
"gps": {"lat": 41.9028, "lng": 12.4964},
"age": 5,
"size": "medium",
"health": "good",
"status": "pending",
"owner": "6a68ca5a0e2a0f494d79babb",
"moneroAddress": "45M4DW1ug8bdQ...",
"createdAt": "2026-07-28T15:39:16.281Z"
}
}

πŸ› οΈ Complete Feature List
βœ… Authentication & Authorization

JWT-based authentication

User registration and login

Role-based access control (user/admin)
Enter fullscreen mode Exit fullscreen mode

βœ… Plant Management

Register plants with GPS coordinates

Upload plant photos (IPFS-ready)

Track plant health and size

Reward system for registrations
Enter fullscreen mode Exit fullscreen mode

βœ… Order System

Create orders with email notifications

Track order status

Payment processing (Monero-ready)
Enter fullscreen mode Exit fullscreen mode

βœ… i18n Multi-language Support

5 languages: EN, ZH, MS, TA, IT

Accept-Language header detection

Dynamic translation loading
Enter fullscreen mode Exit fullscreen mode

βœ… PGP Encryption

RSA-4096 key generation

Encrypt/decrypt sensitive data

Secure order data storage
Enter fullscreen mode Exit fullscreen mode

βœ… Webhook System

Event-driven notifications

HMAC signing for security

Retry logic with exponential backoff
Enter fullscreen mode Exit fullscreen mode

βœ… AI Agents

Plant recognition AI

Pet tracking AI

Payment automation AI

Verification AI
Enter fullscreen mode Exit fullscreen mode

πŸ€– AI Agents Integration

We've integrated Google's Gemma Skills framework to power our AI agents:
text

src/agents/
β”œβ”€β”€ index.js # Agent exports
β”œβ”€β”€ skills/
β”‚ β”œβ”€β”€ plantAgent.js # Plant recognition & monitoring
β”‚ β”œβ”€β”€ petAgent.js # NFC, GPS, health tracking
β”‚ β”œβ”€β”€ paymentAgent.js # XMR processing & fee calculation
β”‚ └── verificationAgent.js # Validation & quality scoring
β”œβ”€β”€ memory/
β”‚ └── longTermMemory.js # PostgreSQL-based memory system
└── orchestrator/
└── agentOrchestrator.js # Task routing & coordination

All 29 tests passing! βœ…
πŸ’° Bounty Program & Payments
Paid Contributors βœ…
Contributor PR Work Amount Status
harshaaaaw #15 Email Notifications System 0.05 XMR βœ… Paid
louiss72 #51 i18n Multi-language Support 0.06 XMR βœ… Paid
louiss72 #52 PGP Encryption Service 0.06 XMR βœ… Paid
terminator-cmd #50 Webhook System 0.06 XMR ⏳ In review

Total Paid: 0.17 XMR (β‰ˆ €34.00)
Open Bounties πŸ’°

Description Bounty

13 Plant Registration System 0.06 XMR

14 Global Plant Map Visualization 0.06 XMR

15 Plant Verification System 0.06 XMR

16 Plant NFT-like Certificates 0.06 XMR

17 Pet Registration System 0.06 XMR

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 0.06 XMR

22 CI/CD Pipeline 0.06 XMR

24 Gemma Skills Integration 0.06 XMR

25 Monero Wallet Service 0.06 XMR

Total Open Bounties: 0.78 XMR (β‰ˆ €156.00)
πŸ’° Payment Policy

MyZubster pays in MONERO (XMR) ONLY.
Accepted Rejected
βœ… Monero (XMR) ❌ USDC, USDT, ETH, BTC
βœ… Privacy & anonymity ❌ PayPal, bank transfers
βœ… Micro-transactions ❌ Fiat currencies
Fee Structure
Fee Type Percentage Destination
Creator Fee 2% Platform development
Conservation Fund 5% Environmental projects
AI Agent Fee 3% Gemma Skills integration
Operations 90% Infrastructure, hosting

Creator Wallet:
text

45M4DW1ug8bdQowWpxucTpgsfjLbVxbYaAra79VewmBobuuhgqTjyD4R3DzpqLM2veiphcB16n24qN1QbLg3y2PYGK3Qkoe

πŸ—ΊοΈ Roadmap 2026-2027
Phase 1: Foundation (Q3 2026) βœ…

β˜‘

Architecture & Documentation
β˜‘

XMR-only payment policy
β˜‘

GitHub repositories setup
β˜‘

Open Code Review process
β˜‘

First external contributors
Enter fullscreen mode Exit fullscreen mode

Phase 2: Core Features (Q4 2026) πŸ”„

β˜‘

MVP Launch
β˜‘

Plant Registration System (GPS + Photos)
β˜‘

Global Map Visualization
β–‘

Plant Verification System
β–‘

Monero Payment Integration
β–‘

NFT-like Plant Certificates
Enter fullscreen mode Exit fullscreen mode

Phase 3: Animals & NFC (Q1 2027) ⏳

β–‘

MyZubster Pets Launch
β–‘

NFC Tag Integration
β–‘

GPS Tracking for Pets
β–‘

Pet Registration System
β–‘

Mobile App (iOS + Android)
Enter fullscreen mode Exit fullscreen mode

Phase 4: AI Integration (Q2 2027) πŸ”„

β˜‘

Multi-Agent AI System
β˜‘

Plant Agent
β˜‘

Pet Agent
β˜‘

Verification Agent
β˜‘

Payment Agent
β˜‘

Long-Term Memory System
β˜‘

Agent Orchestrator
Enter fullscreen mode Exit fullscreen mode

Phase 5: Ecosystem (Q3 2027) ⏳

β–‘

Veterinary API Integration
β–‘

Carbon Credits Integration
β–‘

Global Partnerships
β–‘

Community DAO
Enter fullscreen mode Exit fullscreen mode

πŸ”— Repository Links
Repository Link
Main Repo myzubster
Gateway MyZubsterGateway
Marketplace MyZubster-Marketplace
Docs myzubster-docs
Issues All Bounties
πŸ“ Open Code Review

We follow Open Code Review - all PRs are public, all comments are constructive, and everyone learns together.

Learn more: CODE_REVIEW_GUIDE.md
🀝 How to Contribute

  1. πŸ’° Donate in Monero text

45M4DW1ug8bdQowWpxucTpgsfjLbVxbYaAra79VewmBobuuhgqTjyD4R3DzpqLM2veiphcB16n24qN1QbLg3y2PYGK3Qkoe

  1. 🌱 Register a Plant

Use the live API to register a plant and contribute to the global map.

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

    Browse issues with the πŸ’° label

    Comment "I'll take this!"

    Develop the solution

    Open a PR with your Monero address

    Receive payment in XMR!

  2. πŸ“’ Share the Project

Share on social media, with friends, and in environmental communities.
πŸ“ž Contact & Links
Channel Link
GitHub DanielIoni-creator/myzubster
Twitter/X @myzubster
Dev.to DanielIoni-creator
πŸ’š Thank You

Thank you to everyone following and supporting this project. Special thanks to our contributors:
Contributor Work Status
harshaaaaw Email Notifications βœ… Paid
louiss72 i18n + PGP βœ… Paid
terminator-cmd Webhook System ⏳ In review
guoyunfeng i18n, PGP πŸ”„ In progress
Byaigo Token balances ⏳ Awaiting XMR

πŸŒ±πŸΎπŸ€–πŸŒ Together, we're building the smartest, most transparent global map for plants and pets!

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

monero, blockchain, opensource, sustainability, permaculture, web3, crypto, green-tech, animals, pets, nfc, gps, ai, machine-learning, multi-agent, gemma-skills, google-ai, plant-map, conservation, carbon-offset, decentralized, privacy, xmr, gateway, api, bounties, hacktoberfest

Top comments (0)