<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Daniel Ioni</title>
    <description>The latest articles on DEV Community by Daniel Ioni (@danielioni).</description>
    <link>https://dev.to/danielioni</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4014925%2F3fcbec43-8561-4777-81a7-49f9c2d69c52.jpg</url>
      <title>DEV Community: Daniel Ioni</title>
      <link>https://dev.to/danielioni</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/danielioni"/>
    <language>en</language>
    <item>
      <title># What Does "Tokenizing Real Estate on Tari with Monero" Actually Mean?</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Sun, 26 Jul 2026 11:31:28 +0000</pubDate>
      <link>https://dev.to/danielioni/-what-does-tokenizing-real-estate-on-tari-with-monero-actually-mean-488f</link>
      <guid>https://dev.to/danielioni/-what-does-tokenizing-real-estate-on-tari-with-monero-actually-mean-488f</guid>
      <description>&lt;h1&gt;
  
  
  What Does "Tokenizing Real Estate on Tari with Monero" Actually Mean?
&lt;/h1&gt;

&lt;p&gt;When people read the title &lt;strong&gt;"Tokenizing Real Estate on Tari with Monero,"&lt;/strong&gt; they often imagine something extremely technical.&lt;/p&gt;

&lt;p&gt;In reality, the idea is much easier to understand.&lt;/p&gt;

&lt;p&gt;It's about exploring a different way of representing ownership using modern technology.&lt;/p&gt;

&lt;h2&gt;
  
  
  Imagine Buying a House
&lt;/h2&gt;

&lt;p&gt;Today, buying a house usually involves:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;contracts;&lt;/li&gt;
&lt;li&gt;banks;&lt;/li&gt;
&lt;li&gt;notaries;&lt;/li&gt;
&lt;li&gt;paperwork;&lt;/li&gt;
&lt;li&gt;waiting days or weeks before everything is completed.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Those legal steps are essential and don't disappear.&lt;/p&gt;

&lt;p&gt;But technology can help organize information in a smarter way.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Is Tokenization?
&lt;/h2&gt;

&lt;p&gt;Think of a token as a &lt;strong&gt;digital certificate&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Instead of being just a document on paper, information about an asset can also have a digital representation.&lt;/p&gt;

&lt;p&gt;That digital record might contain information such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;what the asset is;&lt;/li&gt;
&lt;li&gt;who currently owns it within the platform;&lt;/li&gt;
&lt;li&gt;when it was created;
*&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>token</category>
      <category>monero</category>
      <category>ai</category>
      <category>myzubster</category>
    </item>
    <item>
      <title>🏢 MyZubster Gateway: Tokenizing Real Estate on Tari + Monero</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Sun, 26 Jul 2026 11:30:11 +0000</pubDate>
      <link>https://dev.to/danielioni/myzubster-gateway-tokenizing-real-estate-on-tari-monero-10hc</link>
      <guid>https://dev.to/danielioni/myzubster-gateway-tokenizing-real-estate-on-tari-monero-10hc</guid>
      <description>&lt;p&gt;🏢 MyZubster Gateway: Tokenizing Real Estate on Tari + Monero&lt;br&gt;
A Privacy-First Infrastructure for Real-World Asset Tokenization&lt;/p&gt;

&lt;p&gt;TL;DR: We've built a complete system to tokenize real estate on the Tari blockchain (Monero's Layer 2), with 1,000,000 MRE tokens representing a €1,000,000 property in Milan. It's private, fractional, and open source. Developers get paid in Monero through our "Spiccioli" bounty system. 🏢💰🔒&lt;br&gt;
🌍 The Vision&lt;/p&gt;

&lt;p&gt;What if you could:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Buy a piece of a €1,000,000 property for just €1?

Trade it instantly with anyone in the world?

Keep your transactions completely private?

Get paid in cryptocurrency for contributing to the project?
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;That's exactly what MyZubster Gateway makes possible.&lt;br&gt;
🏗️ What We Built&lt;br&gt;
The Infrastructure&lt;/p&gt;

&lt;p&gt;We created a complete asset tokenization system running on Tari — a Layer 2 blockchain built on Monero that inherits its privacy features.&lt;br&gt;
Component   Description&lt;br&gt;
Tari Blockchain Layer 2 for asset tokenization&lt;br&gt;
Monero  Privacy layer for anonymous transactions&lt;br&gt;
Gateway API REST API for token management&lt;br&gt;
Dashboard UI    Web interface to view all assets&lt;br&gt;
MongoDB Persistent storage for token data&lt;br&gt;
Docker  Containerized deployment&lt;br&gt;
🏢 Milano Real Estate (MRE)&lt;br&gt;
The First Tokenized Asset&lt;/p&gt;

&lt;p&gt;We tokenized a real property in Milan, Italy:&lt;br&gt;
Detail  Value&lt;br&gt;
Asset   Real estate property in Milan&lt;br&gt;
Total Value €1,000,000&lt;br&gt;
Token Supply    1,000,000 MRE&lt;br&gt;
Token Price €1 per token&lt;br&gt;
Fractional Ownership    0.0001% per token&lt;br&gt;
Blockchain  Tari (Monero Layer 2)&lt;br&gt;
Status  Active &amp;amp; Transferable&lt;/p&gt;

&lt;p&gt;Anyone can now own a piece of Milan real estate for as little as €1, with complete privacy. 🔒&lt;br&gt;
💰 Spiccioli: The Bounty System&lt;br&gt;
"Spiccioli" (Italian for "small change")&lt;/p&gt;

&lt;p&gt;We built an automated micro-bounty system that pays contributors in Monero (XMR) :&lt;br&gt;
Label   Bounty (XMR)    Approx. Value&lt;br&gt;
good-first-issue    0.01 XMR    ~$25&lt;br&gt;
documentation   0.02 XMR    ~$50&lt;br&gt;
bug 0.05 XMR    ~$125&lt;br&gt;
feature 0.10 XMR    ~$250&lt;br&gt;
security    0.20 XMR    ~$500&lt;/p&gt;

&lt;p&gt;How it works:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;🐛 Open an issue using the "Spicciolo" template

🏷️ Label it (e.g., "bug", "feature")

🤖 GitHub Action auto-assigns a bounty in XMR

👨‍💻 Developer claims: "I'll take this!"

✅ Complete the task and submit a PR

💰 Get paid in Monero (privately)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;🏗️ System Architecture&lt;br&gt;
text&lt;/p&gt;

&lt;p&gt;┌─────────────────────────────────────────────────────────────────┐&lt;br&gt;
│                    MyZubster Gateway                           │&lt;br&gt;
│                                                                 │&lt;br&gt;
│  ┌──────────┐    ┌──────────────┐    ┌─────────────────────┐  │&lt;br&gt;
│  │  MONERO  │───▶│    TARI      │───▶│  TOKENIZED         │  │&lt;br&gt;
│  │(Privacy) │    │  (Layer 2)   │    │  ASSETS (MRE)      │  │&lt;br&gt;
│  └──────────┘    └──────────────┘    └─────────────────────┘  │&lt;br&gt;
│       │                │                        │              │&lt;br&gt;
│       ▼                ▼                        ▼              │&lt;br&gt;
│  ┌──────────┐    ┌──────────────┐    ┌─────────────────────┐  │&lt;br&gt;
│  │SPICCIOLI │    │    GATEWAY   │    │   INVESTORS         │  │&lt;br&gt;
│  │(Bounty)  │    │   (API)      │    │   (MRE Holders)     │  │&lt;br&gt;
│  └──────────┘    └──────────────┘    └─────────────────────┘  │&lt;br&gt;
│       │                │                        │              │&lt;br&gt;
│       ▼                ▼                        ▼              │&lt;br&gt;
│  ┌──────────┐    ┌──────────────┐    ┌─────────────────────┐  │&lt;br&gt;
│  │DEVELOPERS│    │  DASHBOARD   │    │   MONGODB           │  │&lt;br&gt;
│  │(XMR Earn)│    │  (UI)        │    │   (Database)        │  │&lt;br&gt;
│  └──────────┘    └──────────────┘    └─────────────────────┘  │&lt;br&gt;
└─────────────────────────────────────────────────────────────────┘&lt;/p&gt;

&lt;p&gt;🔒 Why Privacy Matters&lt;/p&gt;

&lt;p&gt;Unlike Ethereum or Solana where every transaction is public, Monero and Tari offer:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;✅ Stealth addresses — nobody knows who sent or received

✅ Ring signatures — transactions are mixed with others

✅ Confidential transactions — amounts are hidden

✅ Private by default — no opt-in required
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;This isn't just a feature — it's a fundamental right. 🔐&lt;br&gt;
🚀 Current Status&lt;br&gt;
Component   Status&lt;br&gt;
Tari Gateway    ✅ Running on port 3001&lt;br&gt;
MRE Token   ✅ 1,000,000 MRE minted&lt;br&gt;
Dashboard UI    ✅ Running on port 8080&lt;br&gt;
Spiccioli Bounty    ✅ GitHub Actions live&lt;br&gt;
MongoDB ✅ Persistent storage&lt;br&gt;
Docker  ✅ Containerized&lt;br&gt;
nginx   ⚠️ Configuration in progress&lt;br&gt;
Balance API ⚠️ Under development&lt;br&gt;
📊 Project Stats&lt;br&gt;
text&lt;/p&gt;

&lt;p&gt;📦 Tokenized Asset:   1 Real Estate Property&lt;br&gt;
💰 Total Value:       €1,000,000&lt;br&gt;
🎯 Tokens Minted:     1,000,000 MRE&lt;br&gt;
🔗 Blockchain:        Tari (Monero L2)&lt;br&gt;
👨‍💻 Contributors:     Growing community&lt;br&gt;
💵 Bounties Paid:     In XMR (Monero)&lt;br&gt;
🌍 Reach:            Global&lt;br&gt;
🔒 Privacy:          By default&lt;/p&gt;

</description>
      <category>gateway</category>
      <category>token</category>
      <category>monero</category>
      <category>milano</category>
    </item>
    <item>
      <title>A Complete Technical Documentation for Tari + Monero Asset Tokenization</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Sun, 26 Jul 2026 11:28:54 +0000</pubDate>
      <link>https://dev.to/danielioni/a-complete-technical-documentation-for-tari-monero-asset-tokenization-5goi</link>
      <guid>https://dev.to/danielioni/a-complete-technical-documentation-for-tari-monero-asset-tokenization-5goi</guid>
      <description>&lt;p&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
    &lt;br&gt;
    &lt;br&gt;
    &lt;/p&gt;
MyZubster Gateway - Developer Guide
&lt;br&gt;
    &amp;lt;br&amp;gt;
        * { margin: 0; padding: 0; box-sizing: border-box; }&amp;lt;br&amp;gt;
        body {&amp;lt;br&amp;gt;
            font-family: &amp;amp;#39;Segoe UI&amp;amp;#39;, Tahoma, Geneva, Verdana, sans-serif;&amp;lt;br&amp;gt;
            background: #0a0a14;&amp;lt;br&amp;gt;
            color: #d0d0d0;&amp;lt;br&amp;gt;
            padding: 40px 20px;&amp;lt;br&amp;gt;
            line-height: 1.7;&amp;lt;br&amp;gt;
        }&amp;lt;br&amp;gt;
        .container {&amp;lt;br&amp;gt;
            max-width: 1100px;&amp;lt;br&amp;gt;
            margin: 0 auto;&amp;lt;br&amp;gt;
            background: #12121f;&amp;lt;br&amp;gt;
            padding: 50px;&amp;lt;br&amp;gt;
            border-radius: 24px;&amp;lt;br&amp;gt;
            border: 1px solid rgba(0,212,255,0.08);&amp;lt;br&amp;gt;
            box-shadow: 0 25px 60px rgba(0,0,0,0.8);&amp;lt;br&amp;gt;
        }&amp;lt;br&amp;gt;
        h1 {&amp;lt;br&amp;gt;
            font-size: 42px;&amp;lt;br&amp;gt;
            color: #00d4ff;&amp;lt;br&amp;gt;
            margin-bottom: 5px;&amp;lt;br&amp;gt;
        }&amp;lt;br&amp;gt;
        h1 small {&amp;lt;br&amp;gt;
            font-size: 16px;&amp;lt;br&amp;gt;
            font-weight: normal;&amp;lt;br&amp;gt;
            color: #666;&amp;lt;br&amp;gt;
            margin-left: 15px;&amp;lt;br&amp;gt;
        }&amp;lt;br&amp;gt;
        .subtitle {&amp;lt;br&amp;gt;
            color: #777;&amp;lt;br&amp;gt;
            font-size: 16px;&amp;lt;br&amp;gt;
            margin-bottom: 40px;&amp;lt;br&amp;gt;
            border-left: 4px solid #00d4ff;&amp;lt;br&amp;gt;
            padding-left: 18px;&amp;lt;br&amp;gt;
        }&amp;lt;br&amp;gt;
        h2 {&amp;lt;br&amp;gt;
            color: #00d4ff;&amp;lt;br&amp;gt;
            margin: 40px 0 18px 0;&amp;lt;br&amp;gt;
            font-size: 26px;&amp;lt;br&amp;gt;
            border-bottom: 1px solid rgba(255,255,255,0.04);&amp;lt;br&amp;gt;
            padding-bottom: 10px;&amp;lt;br&amp;gt;
        }&amp;lt;br&amp;gt;
        h3 {&amp;lt;br&amp;gt;
            color: #66ccff;&amp;lt;br&amp;gt;
            margin: 25px 0 12px 0;&amp;lt;br&amp;gt;
            font-size: 19px;&amp;lt;br&amp;gt;
        }&amp;lt;br&amp;gt;
        h4 {&amp;lt;br&amp;gt;
            color: #99ddee;&amp;lt;br&amp;gt;
            margin: 18px 0 8px 0;&amp;lt;br&amp;gt;
            font-size: 16px;&amp;lt;br&amp;gt;
        }&amp;lt;br&amp;gt;
        p { margin: 10px 0; color: #c0c0c0; }&amp;lt;br&amp;gt;
        code {&amp;lt;br&amp;gt;
            background: #1a1a2e;&amp;lt;br&amp;gt;
            padding: 2px 10px;&amp;lt;br&amp;gt;
            border-radius: 6px;&amp;lt;br&amp;gt;
            font-size: 13px;&amp;lt;br&amp;gt;
            color: #00d4ff;&amp;lt;br&amp;gt;
            font-family: &amp;amp;#39;Consolas&amp;amp;#39;, &amp;amp;#39;Courier New&amp;amp;#39;, monospace;&amp;lt;br&amp;gt;
        }&amp;lt;br&amp;gt;
        pre {&amp;lt;br&amp;gt;
            background: #0a0a18;&amp;lt;br&amp;gt;
            padding: 18px 22px;&amp;lt;br&amp;gt;
            border-radius: 14px;&amp;lt;br&amp;gt;
            overflow-x: auto;&amp;lt;br&amp;gt;
            font-size: 13.5px;&amp;lt;br&amp;gt;
            border-left: 4px solid #00d4ff;&amp;lt;br&amp;gt;
            margin: 15px 0;&amp;lt;br&amp;gt;
            font-family: &amp;amp;#39;Consolas&amp;amp;#39;, &amp;amp;#39;Courier New&amp;amp;#39;, monospace;&amp;lt;br&amp;gt;
            color: #d0d0d0;&amp;lt;br&amp;gt;
        }&amp;lt;br&amp;gt;
        .badge {&amp;lt;br&amp;gt;
            display: inline-block;&amp;lt;br&amp;gt;
            background: rgba(0,212,255,0.1);&amp;lt;br&amp;gt;
            padding: 3px 14px;&amp;lt;br&amp;gt;
            border-radius: 20px;&amp;lt;br&amp;gt;
            font-size: 12px;&amp;lt;br&amp;gt;
            color: #00d4ff;&amp;lt;br&amp;gt;
            margin: 2px 4px 2px 0;&amp;lt;br&amp;gt;
        }&amp;lt;br&amp;gt;
        .status-ok { color: #00ff88; font-weight: bold; }&amp;lt;br&amp;gt;
        .status-warn { color: #ffaa00; font-weight: bold; }&amp;lt;br&amp;gt;
        .status-err { color: #ff5555; font-weight: bold; }&amp;lt;br&amp;gt;
        .card {&amp;lt;br&amp;gt;
            background: rgba(255,255,255,0.03);&amp;lt;br&amp;gt;
            padding: 20px 24px;&amp;lt;br&amp;gt;
            border-radius: 14px;&amp;lt;br&amp;gt;
            border: 1px solid rgba(255,255,255,0.04);&amp;lt;br&amp;gt;
            margin: 15px 0;&amp;lt;br&amp;gt;
        }&amp;lt;br&amp;gt;
        .grid-2 {&amp;lt;br&amp;gt;
            display: grid;&amp;lt;br&amp;gt;
            grid-template-columns: 1fr 1fr;&amp;lt;br&amp;gt;
            gap: 20px;&amp;lt;br&amp;gt;
        }&amp;lt;br&amp;gt;
        .footer {&amp;lt;br&amp;gt;
            margin-top: 50px;&amp;lt;br&amp;gt;
            padding-top: 25px;&amp;lt;br&amp;gt;
            border-top: 1px solid rgba(255,255,255,0.05);&amp;lt;br&amp;gt;
            color: #555;&amp;lt;br&amp;gt;
            font-size: 14px;&amp;lt;br&amp;gt;
            text-align: center;&amp;lt;br&amp;gt;
        }&amp;lt;br&amp;gt;
        .footer a { color: #00d4ff; text-decoration: none; }&amp;lt;br&amp;gt;
        .footer a:hover { text-decoration: underline; }&amp;lt;br&amp;gt;
        .toc {&amp;lt;br&amp;gt;
            background: rgba(0,212,255,0.03);&amp;lt;br&amp;gt;
            padding: 20px 25px;&amp;lt;br&amp;gt;
            border-radius: 14px;&amp;lt;br&amp;gt;
            margin: 20px 0 30px 0;&amp;lt;br&amp;gt;
            border: 1px solid rgba(0,212,255,0.06);&amp;lt;br&amp;gt;
        }&amp;lt;br&amp;gt;
        .toc a { color: #66ccff; text-decoration: none; }&amp;lt;br&amp;gt;
        .toc a:hover { text-decoration: underline; }&amp;lt;br&amp;gt;
        .toc li { margin: 5px 0; list-style: none; }&amp;lt;br&amp;gt;
        .toc ul { padding-left: 20px; }&amp;lt;br&amp;gt;
        @media (max-width: 700px) {&amp;lt;br&amp;gt;
            .container { padding: 25px; }&amp;lt;br&amp;gt;
            h1 { font-size: 28px; }&amp;lt;br&amp;gt;
            .grid-2 { grid-template-columns: 1fr; }&amp;lt;br&amp;gt;
        }&amp;lt;br&amp;gt;
    &lt;br&gt;
&lt;br&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;h1&amp;gt;📘 MyZubster Gateway &amp;lt;small&amp;gt;Developer Guide&amp;lt;/small&amp;gt;&amp;lt;/h1&amp;gt;

    A Complete Technical Documentation for Tari + Monero Asset Tokenization
    &amp;lt;br&amp;gt;
    &amp;lt;span&amp;gt;v1.0&amp;lt;/span&amp;gt;
    &amp;lt;span&amp;gt;Tari&amp;lt;/span&amp;gt;
    &amp;lt;span&amp;gt;Monero&amp;lt;/span&amp;gt;
    &amp;lt;span&amp;gt;RWA&amp;lt;/span&amp;gt;
    &amp;lt;span&amp;gt;NFT&amp;lt;/span&amp;gt;




    &amp;lt;strong&amp;gt;📚 Table of Contents&amp;lt;/strong&amp;gt;
    &amp;lt;ul&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;a href="#overview"&amp;gt;1. Project Overview&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;a href="#architecture"&amp;gt;2. System Architecture&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;a href="#setup"&amp;gt;3. Development Setup&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;a href="#api"&amp;gt;4. API Reference&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;a href="#tokens"&amp;gt;5. Token Management&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;a href="#bounty"&amp;gt;6. Bounty System (Spiccioli)&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;a href="#docker"&amp;gt;7. Docker Deployment&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;a href="#issues"&amp;gt;8. Known Issues &amp;amp;amp; TODOs&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;a href="#contributing"&amp;gt;9. Contributing&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;a href="#links"&amp;gt;10. Useful Links&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
    &amp;lt;/ul&amp;gt;





&amp;lt;h2 id="overview"&amp;gt;1. Project Overview&amp;lt;/h2&amp;gt;

&amp;lt;p&amp;gt;
    &amp;lt;strong&amp;gt;MyZubster Gateway&amp;lt;/strong&amp;gt; is a complete infrastructure for &amp;lt;strong&amp;gt;tokenizing real-world assets&amp;lt;/strong&amp;gt;
    on the &amp;lt;strong&amp;gt;Tari blockchain&amp;lt;/strong&amp;gt; (a Layer 2 solution built on &amp;lt;strong&amp;gt;Monero&amp;lt;/strong&amp;gt;).
&amp;lt;/p&amp;gt;


    &amp;lt;h3&amp;gt;🎯 Core Features&amp;lt;/h3&amp;gt;
    &amp;lt;ul&amp;gt;
        &amp;lt;li&amp;gt;✅ &amp;lt;strong&amp;gt;Asset Tokenization&amp;lt;/strong&amp;gt; — Create and manage tokens representing real-world assets&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;✅ &amp;lt;strong&amp;gt;Privacy First&amp;lt;/strong&amp;gt; — All transactions inherit Monero's privacy features&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;✅ &amp;lt;strong&amp;gt;Spiccioli Bounty System&amp;lt;/strong&amp;gt; — Automated micro-bounties paid in Monero (XMR)&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;✅ &amp;lt;strong&amp;gt;RWA Support&amp;lt;/strong&amp;gt; — Real Estate, Art, Commodities, and more&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;✅ &amp;lt;strong&amp;gt;Docker Native&amp;lt;/strong&amp;gt; — Easy deployment with Docker Compose&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;✅ &amp;lt;strong&amp;gt;GitHub Automation&amp;lt;/strong&amp;gt; — Fully automated bounty workflow&amp;lt;/li&amp;gt;
    &amp;lt;/ul&amp;gt;



    &amp;lt;h3&amp;gt;📊 Current Status&amp;lt;/h3&amp;gt;
    &amp;lt;table&amp;gt;
        &amp;lt;tbody&amp;gt;&amp;lt;tr&amp;gt;
            &amp;lt;td&amp;gt;&amp;lt;code&amp;gt;Gateway&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;&amp;lt;span&amp;gt;✅ Running&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;Port &amp;lt;code&amp;gt;3001&amp;lt;/code&amp;gt; (Docker container)&amp;lt;/td&amp;gt;
        &amp;lt;/tr&amp;gt;
        &amp;lt;tr&amp;gt;
            &amp;lt;td&amp;gt;&amp;lt;code&amp;gt;Dashboard&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;&amp;lt;span&amp;gt;✅ Running&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;Port &amp;lt;code&amp;gt;8080&amp;lt;/code&amp;gt; (Node.js proxy)&amp;lt;/td&amp;gt;
        &amp;lt;/tr&amp;gt;
        &amp;lt;tr&amp;gt;
            &amp;lt;td&amp;gt;&amp;lt;code&amp;gt;MongoDB&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;&amp;lt;span&amp;gt;✅ Running&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;Port &amp;lt;code&amp;gt;27018&amp;lt;/code&amp;gt; (Docker container)&amp;lt;/td&amp;gt;
        &amp;lt;/tr&amp;gt;
        &amp;lt;tr&amp;gt;
            &amp;lt;td&amp;gt;&amp;lt;code&amp;gt;nginx&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;&amp;lt;span&amp;gt;⚠️ Partial&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;Port &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt; — Rate limiting active&amp;lt;/td&amp;gt;
        &amp;lt;/tr&amp;gt;
        &amp;lt;tr&amp;gt;
            &amp;lt;td&amp;gt;&amp;lt;code&amp;gt;MRE Token&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;&amp;lt;span&amp;gt;✅ Active&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;1,000,000 MRE · €1,000,000&amp;lt;/td&amp;gt;
        &amp;lt;/tr&amp;gt;
    &amp;lt;/tbody&amp;gt;&amp;lt;/table&amp;gt;





&amp;lt;h2 id="architecture"&amp;gt;2. System Architecture&amp;lt;/h2&amp;gt;

&amp;lt;pre&amp;gt;┌─────────────────────────────────────────────────────────────────────────────┐
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;│                            MyZubster Gateway                               │&lt;br&gt;
│                                                                             │&lt;br&gt;
│  ┌─────────────┐      ┌─────────────────────┐      ┌───────────────────┐  │&lt;br&gt;
│  │   MONERO    │──────│        TARI         │──────│   TOKENIZED      │  │&lt;br&gt;
│  │  (Privacy)  │      │   (Layer 2)         │      │   ASSETS (MRE)   │  │&lt;br&gt;
│  └─────────────┘      └─────────────────────┘      └───────────────────┘  │&lt;br&gt;
│          │                      │                           │              │&lt;br&gt;
│          ▼                      ▼                           ▼              │&lt;br&gt;
│  ┌─────────────┐      ┌─────────────────────┐      ┌───────────────────┐  │&lt;br&gt;
│  │  SPICCIOLI  │──────│   MyZubster         │──────│   INVESTORS      │  │&lt;br&gt;
│  │  (Bounty)   │      │   Gateway (API)     │      │   (MRE Holders)  │  │&lt;br&gt;
│  └─────────────┘      └─────────────────────┘      └───────────────────┘  │&lt;br&gt;
│          │                      │                           │              │&lt;br&gt;
│          ▼                      ▼                           ▼              │&lt;br&gt;
│  ┌─────────────┐      ┌─────────────────────┐      ┌───────────────────┐  │&lt;br&gt;
│  │ DEVELOPERS  │      │   DASHBOARD (UI)    │      │   MONGODB         │  │&lt;br&gt;
│  │ (Contributors)     │   (Node.js Proxy)   │      │   (Database)      │  │&lt;br&gt;
│  └─────────────┘      └─────────────────────┘      └───────────────────┘  │&lt;br&gt;
│                                                                             │&lt;br&gt;
└─────────────────────────────────────────────────────────────────────────────┘&lt;br&gt;
    &lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;    &amp;lt;h3&amp;gt;🔧 Technology Stack&amp;lt;/h3&amp;gt;
    &amp;lt;ul&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Blockchain:&amp;lt;/strong&amp;gt; Tari (Layer 2) · Monero (Privacy Layer)&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Backend:&amp;lt;/strong&amp;gt; Node.js · Express.js · Docker&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Database:&amp;lt;/strong&amp;gt; MongoDB&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Frontend:&amp;lt;/strong&amp;gt; HTML5 · CSS3 · Vanilla JS&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Infrastructure:&amp;lt;/strong&amp;gt; nginx · Cloudflare Tunnel&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;CI/CD:&amp;lt;/strong&amp;gt; GitHub Actions&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Languages:&amp;lt;/strong&amp;gt; JavaScript · YAML · Shell&amp;lt;/li&amp;gt;
    &amp;lt;/ul&amp;gt;





&amp;lt;h2 id="setup"&amp;gt;3. Development Setup&amp;lt;/h2&amp;gt;

&amp;lt;h3&amp;gt;📦 Prerequisites&amp;lt;/h3&amp;gt;
&amp;lt;ul&amp;gt;
    &amp;lt;li&amp;gt;Node.js (v20+)&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;Docker &amp;amp;amp; Docker Compose&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;MongoDB&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;nginx&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;Git&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;

&amp;lt;h3&amp;gt;🚀 Quick Start&amp;lt;/h3&amp;gt;

&amp;lt;pre&amp;gt;# 1. Clone the repository
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;git clone &lt;a href="https://github.com/yourusername/my-monero-bounty.git" rel="noopener noreferrer"&gt;https://github.com/yourusername/my-monero-bounty.git&lt;/a&gt;&lt;br&gt;
cd my-monero-bounty&lt;/p&gt;
&lt;h1&gt;
  
  
  2. Start Docker containers
&lt;/h1&gt;

&lt;p&gt;docker-compose up -d&lt;/p&gt;
&lt;h1&gt;
  
  
  3. Install dependencies
&lt;/h1&gt;

&lt;p&gt;npm install&lt;/p&gt;
&lt;h1&gt;
  
  
  4. Start the dashboard server
&lt;/h1&gt;

&lt;p&gt;node simple-server.js &amp;amp;&lt;/p&gt;
&lt;h1&gt;
  
  
  5. Access the dashboard
&lt;/h1&gt;

&lt;p&gt;open &lt;a href="http://localhost:8080" rel="noopener noreferrer"&gt;http://localhost:8080&lt;/a&gt;&lt;br&gt;
    &lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;h3&amp;gt;🐳 Docker Services&amp;lt;/h3&amp;gt;
&amp;lt;pre&amp;gt;# Gateway container
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;docker run -d --name myzubster-gateway -p 3001:3000 myzubstergateway-gateway&lt;/p&gt;
&lt;h1&gt;
  
  
  MongoDB container
&lt;/h1&gt;

&lt;p&gt;docker run -d --name myzubster-mongodb -p 27018:27017 mongo:7-jammy&lt;/p&gt;
&lt;h1&gt;
  
  
  Check status
&lt;/h1&gt;

&lt;p&gt;docker ps&lt;br&gt;
    &lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;h2 id="api"&amp;gt;4. API Reference&amp;lt;/h2&amp;gt;

&amp;lt;p&amp;gt;Base URL: &amp;lt;code&amp;gt;http://localhost:3001/api/&amp;lt;/code&amp;gt; (Gateway) or &amp;lt;code&amp;gt;http://localhost:8080/api/&amp;lt;/code&amp;gt; (Proxy)&amp;lt;/p&amp;gt;

&amp;lt;h3&amp;gt;📡 Endpoints&amp;lt;/h3&amp;gt;

&amp;lt;h4&amp;gt;GET /api/tokens&amp;lt;/h4&amp;gt;
&amp;lt;p&amp;gt;List all tokens&amp;lt;/p&amp;gt;
&amp;lt;pre&amp;gt;curl -s http://localhost:3001/api/tokens | jq '.[] | {_id, name, symbol}'
&amp;lt;/pre&amp;gt;

&amp;lt;h4&amp;gt;GET /api/tokens/:id&amp;lt;/h4&amp;gt;
&amp;lt;p&amp;gt;Get token details by ID&amp;lt;/p&amp;gt;
&amp;lt;pre&amp;gt;curl -s http://localhost:3001/api/tokens/6a5fd5ac6a0e1edf13e20a2b | jq '.'
&amp;lt;/pre&amp;gt;

&amp;lt;h4&amp;gt;GET /api/health&amp;lt;/h4&amp;gt;
&amp;lt;p&amp;gt;Health check endpoint&amp;lt;/p&amp;gt;
&amp;lt;pre&amp;gt;curl -s http://localhost:3001/api/health | jq '.'
&amp;lt;/pre&amp;gt;

&amp;lt;h4&amp;gt;POST /api/tokens&amp;lt;/h4&amp;gt;
&amp;lt;p&amp;gt;Create a new token&amp;lt;/p&amp;gt;
&amp;lt;pre&amp;gt;curl -X POST -H "Authorization: Bearer $TOKEN" \
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;-H "Content-Type: application/json" \&lt;br&gt;
  -d '{&lt;br&gt;
    "name": "Milano Real Estate",&lt;br&gt;
    "symbol": "MRE",&lt;br&gt;
    "totalSupply": 1000000,&lt;br&gt;
    "assetValue": 1000000,&lt;br&gt;
    "assetType": "realestate",&lt;br&gt;
    "assetLocation": "Milano, Italia"&lt;br&gt;
  }' \&lt;br&gt;
  &lt;a href="http://localhost:3001/api/tokens" rel="noopener noreferrer"&gt;http://localhost:3001/api/tokens&lt;/a&gt;&lt;br&gt;
    &lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;h2 id="tokens"&amp;gt;5. Token Management&amp;lt;/h2&amp;gt;

&amp;lt;h3&amp;gt;📦 MRE Token (Milano Real Estate)&amp;lt;/h3&amp;gt;


    &amp;lt;pre&amp;gt;{
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;"_id": "6a5fd5ac6a0e1edf13e20a2b",&lt;br&gt;
  "name": "Milano Real Estate",&lt;br&gt;
  "symbol": "MRE",&lt;br&gt;
  "totalSupply": 1000000,&lt;br&gt;
  "assetValue": 1000000,&lt;br&gt;
  "tokenPrice": 1,&lt;br&gt;
  "contractAddress": "0x1d6acafee39ac",&lt;br&gt;
  "blockchain": "tari",&lt;br&gt;
  "assetType": "realestate",&lt;br&gt;
  "assetDescription": "Token che rappresenta un immobile a Milano",&lt;br&gt;
  "assetLocation": "Milano, Italia",&lt;br&gt;
  "issuer": "6a5f742332b226d34448d39c",&lt;br&gt;
  "status": "active",&lt;br&gt;
  "createdAt": "2026-07-21T20:25:16.042Z"&lt;br&gt;
}&lt;br&gt;
        &lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;h3&amp;gt;🔍 Token Operations&amp;lt;/h3&amp;gt;

&amp;lt;h4&amp;gt;Get token details&amp;lt;/h4&amp;gt;
&amp;lt;pre&amp;gt;curl -s http://localhost:3001/api/tokens/6a5fd5ac6a0e1edf13e20a2b | jq '.'
&amp;lt;/pre&amp;gt;

&amp;lt;h4&amp;gt;Get token balance (⚠️ NOT YET IMPLEMENTED)&amp;lt;/h4&amp;gt;
&amp;lt;pre&amp;gt;# This endpoint is currently not available
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;curl -s &lt;a href="http://localhost:3001/api/tokens/balance?id=6a5fd5ac6a0e1edf13e20a2b" rel="noopener noreferrer"&gt;http://localhost:3001/api/tokens/balance?id=6a5fd5ac6a0e1edf13e20a2b&lt;/a&gt;&lt;/p&gt;
&lt;h1&gt;
  
  
  Returns: {"error":"Errore nel recupero del token"}
&lt;/h1&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;/pre&amp;gt;




&amp;lt;h2 id="bounty"&amp;gt;6. Bounty System — "Spiccioli"&amp;lt;/h2&amp;gt;

&amp;lt;p&amp;gt;
    &amp;lt;strong&amp;gt;Spiccioli&amp;lt;/strong&amp;gt; (Italian for "small change") is an automated micro-bounty system
    that pays contributors in &amp;lt;strong&amp;gt;Monero (XMR)&amp;lt;/strong&amp;gt; for completing tasks.
&amp;lt;/p&amp;gt;

&amp;lt;h3&amp;gt;📂 File Structure&amp;lt;/h3&amp;gt;
&amp;lt;pre&amp;gt;.github/
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;├── ISSUE_TEMPLATE/&lt;br&gt;
│   └── spicciolo-issue.yml    # Issue template for bounties&lt;br&gt;
└── workflows/&lt;br&gt;
    └── bounty.yml              # GitHub Actions automation&lt;br&gt;
    &lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;h3&amp;gt;💰 Bounty Map&amp;lt;/h3&amp;gt;

    &amp;lt;table&amp;gt;
        &amp;lt;tbody&amp;gt;&amp;lt;tr&amp;gt;
            &amp;lt;th style="text-align: left"&amp;gt;Label&amp;lt;/th&amp;gt;
            &amp;lt;th style="text-align: left"&amp;gt;Bounty (XMR)&amp;lt;/th&amp;gt;
            &amp;lt;th style="text-align: left"&amp;gt;Approx (USD)&amp;lt;/th&amp;gt;
        &amp;lt;/tr&amp;gt;
        &amp;lt;tr&amp;gt;
            &amp;lt;td&amp;gt;&amp;lt;code&amp;gt;good-first-issue&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;0.01 XMR&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;~$25&amp;lt;/td&amp;gt;
        &amp;lt;/tr&amp;gt;
        &amp;lt;tr&amp;gt;
            &amp;lt;td&amp;gt;&amp;lt;code&amp;gt;documentation&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;0.02 XMR&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;~$50&amp;lt;/td&amp;gt;
        &amp;lt;/tr&amp;gt;
        &amp;lt;tr&amp;gt;
            &amp;lt;td&amp;gt;&amp;lt;code&amp;gt;bug&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;0.05 XMR&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;~$125&amp;lt;/td&amp;gt;
        &amp;lt;/tr&amp;gt;
        &amp;lt;tr&amp;gt;
            &amp;lt;td&amp;gt;&amp;lt;code&amp;gt;feature&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;0.10 XMR&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;~$250&amp;lt;/td&amp;gt;
        &amp;lt;/tr&amp;gt;
        &amp;lt;tr&amp;gt;
            &amp;lt;td&amp;gt;&amp;lt;code&amp;gt;security&amp;lt;/code&amp;gt;&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;0.20 XMR&amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;~$500&amp;lt;/td&amp;gt;
        &amp;lt;/tr&amp;gt;
    &amp;lt;/tbody&amp;gt;&amp;lt;/table&amp;gt;


&amp;lt;h3&amp;gt;🔄 How It Works&amp;lt;/h3&amp;gt;
&amp;lt;pre&amp;gt;1. User opens an issue using the "Spicciolo" template
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;Label is applied (e.g., "bug", "feature")&lt;/li&gt;
&lt;li&gt;GitHub Action automatically adds a comment with the bounty amount&lt;/li&gt;
&lt;li&gt;Developer claims: "I'll take this!"&lt;/li&gt;
&lt;li&gt;Developer completes the task and submits a PR&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;After review and merge, the developer receives XMR payment&lt;br&gt;
&lt;/p&gt;

&lt;h2 id="docker"&gt;7. Docker Deployment&lt;/h2&gt;

&lt;h3&gt;🐳 Current Containers&lt;/h3&gt;


&lt;pre&gt;# Gateway container&lt;br&gt;
docker ps | grep myzubster-gateway&lt;br&gt;
CONTAINER ID   IMAGE                      COMMAND                  PORTS&lt;br&gt;
33d57d429224   7f73dbfd80b6               "docker-entrypoint.s…"   0.0.0.0:3001-&amp;gt;3000/tcp&lt;/pre&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h1&gt;
  
  
  MongoDB container
&lt;/h1&gt;

&lt;p&gt;docker ps | grep myzubster-mongodb&lt;br&gt;
ef68f6afcda3   mongo:7-jammy              "docker-entrypoint.s…"   0.0.0.0:27018-&amp;gt;27017/tcp&lt;br&gt;
    &lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;h3&amp;gt;🔧 Useful Docker Commands&amp;lt;/h3&amp;gt;
&amp;lt;pre&amp;gt;# View logs
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;docker logs myzubster-gateway --tail 50&lt;/p&gt;
&lt;h1&gt;
  
  
  Restart containers
&lt;/h1&gt;

&lt;p&gt;docker restart myzubster-gateway myzubster-mongodb&lt;/p&gt;
&lt;h1&gt;
  
  
  Stop containers
&lt;/h1&gt;

&lt;p&gt;docker stop myzubster-gateway myzubster-mongodb&lt;/p&gt;
&lt;h1&gt;
  
  
  Access container shell
&lt;/h1&gt;

&lt;p&gt;docker exec -it myzubster-gateway /bin/bash&lt;br&gt;
    &lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;h2 id="issues"&amp;gt;8. Known Issues &amp;amp;amp; TODOs&amp;lt;/h2&amp;gt;


    &amp;lt;h3&amp;gt;⚠️ Current Issues&amp;lt;/h3&amp;gt;
    &amp;lt;ul&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;span&amp;gt;⚠️&amp;lt;/span&amp;gt; &amp;lt;strong&amp;gt;Token Balance API&amp;lt;/strong&amp;gt; — The endpoint &amp;lt;code&amp;gt;/api/tokens/balance&amp;lt;/code&amp;gt; is not implemented. Workaround: use MongoDB directly.&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;span&amp;gt;⚠️&amp;lt;/span&amp;gt; &amp;lt;strong&amp;gt;nginx Configuration&amp;lt;/strong&amp;gt; — nginx is configured but serving the default page, not proxying to the gateway.&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;span&amp;gt;⚠️&amp;lt;/span&amp;gt; &amp;lt;strong&amp;gt;Rate Limiting&amp;lt;/strong&amp;gt; — nginx has a rate limit zone enabled on &amp;lt;code&amp;gt;myzubster.com&amp;lt;/code&amp;gt;.&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;span&amp;gt;⚠️&amp;lt;/span&amp;gt; &amp;lt;strong&amp;gt;SSH Key&amp;lt;/strong&amp;gt; — GitHub push fails due to missing SSH passphrase.&amp;lt;/li&amp;gt;
    &amp;lt;/ul&amp;gt;



    &amp;lt;h3&amp;gt;🔧 TODOs&amp;lt;/h3&amp;gt;
    &amp;lt;ul&amp;gt;
        &amp;lt;li&amp;gt;✅ Dashboard UI created and working on port 8080&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;⬜ Fix nginx configuration to serve the dashboard properly&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;⬜ Implement &amp;lt;code&amp;gt;/api/tokens/balance&amp;lt;/code&amp;gt; endpoint&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;⬜ Add wallet integration for XMR payments&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;⬜ Create mobile-responsive UI&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;⬜ Add authentication (JWT, OAuth)&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;⬜ Implement token transfer functionality&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;⬜ Add more asset types (Art, Commodities, etc.)&amp;lt;/li&amp;gt;
    &amp;lt;/ul&amp;gt;





&amp;lt;h2 id="contributing"&amp;gt;9. Contributing&amp;lt;/h2&amp;gt;

&amp;lt;h3&amp;gt;🤝 How to Contribute&amp;lt;/h3&amp;gt;
&amp;lt;ol&amp;gt;
    &amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Fork&amp;lt;/strong&amp;gt; the repository&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Claim&amp;lt;/strong&amp;gt; an issue with the &amp;lt;span&amp;gt;bounty&amp;lt;/span&amp;gt; label&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Work&amp;lt;/strong&amp;gt; on the task and submit a Pull Request&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;Earn&amp;lt;/strong&amp;gt; Monero (XMR) when your PR is merged&amp;lt;/li&amp;gt;
&amp;lt;/ol&amp;gt;

&amp;lt;h3&amp;gt;📝 Code Style&amp;lt;/h3&amp;gt;
&amp;lt;ul&amp;gt;
    &amp;lt;li&amp;gt;JavaScript: ES6+ with async/await&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;Follow the existing code structure&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;Write meaningful commit messages&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;Include tests if possible&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;

&amp;lt;h3&amp;gt;🔒 Security&amp;lt;/h3&amp;gt;
&amp;lt;ul&amp;gt;
    &amp;lt;li&amp;gt;Never expose API keys or secrets&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;Use environment variables for configuration&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;All sensitive data should be encrypted&amp;lt;/li&amp;gt;
    &amp;lt;li&amp;gt;Follow the privacy guidelines in &amp;lt;code&amp;gt;PRIVACY.md&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;/ul&amp;gt;




&amp;lt;h2 id="links"&amp;gt;10. Useful Links&amp;lt;/h2&amp;gt;


    &amp;lt;ul&amp;gt;
        &amp;lt;li&amp;gt;📄 &amp;lt;strong&amp;gt;Dashboard:&amp;lt;/strong&amp;gt; &amp;lt;a href="http://localhost:8080"&amp;gt;http://localhost:8080&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;📡 &amp;lt;strong&amp;gt;API Gateway:&amp;lt;/strong&amp;gt; &amp;lt;a href="http://localhost:3001"&amp;gt;http://localhost:3001&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;❤️ &amp;lt;strong&amp;gt;Health Check:&amp;lt;/strong&amp;gt; &amp;lt;a href="http://localhost:3001/api/health"&amp;gt;http://localhost:3001/api/health&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;📦 &amp;lt;strong&amp;gt;Tokens List:&amp;lt;/strong&amp;gt; &amp;lt;a href="http://localhost:3001/api/tokens"&amp;gt;http://localhost:3001/api/tokens&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;🐙 &amp;lt;strong&amp;gt;GitHub Repository:&amp;lt;/strong&amp;gt; &amp;lt;a href="https://github.com"&amp;gt;https://github.com&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;🔗 &amp;lt;strong&amp;gt;Tari Blockchain:&amp;lt;/strong&amp;gt; &amp;lt;a href="https://tari.com"&amp;gt;https://tari.com&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;🔒 &amp;lt;strong&amp;gt;Monero Project:&amp;lt;/strong&amp;gt; &amp;lt;a href="https://getmonero.org"&amp;gt;https://getmonero.org&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
    &amp;lt;/ul&amp;gt;






    &amp;lt;p&amp;gt;
        Built with ❤️ on &amp;lt;strong&amp;gt;Tari&amp;lt;/strong&amp;gt; · Powered by &amp;lt;strong&amp;gt;Monero&amp;lt;/strong&amp;gt;
    &amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;
        MyZubsterGateway v1.0 · 2026
    &amp;lt;/p&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;&lt;br&gt;
&lt;br&gt;
🎯 How to Use This Guide&lt;br&gt;
Save it as a file:&lt;br&gt;
bash&lt;/p&gt;

&lt;p&gt;cat &amp;gt; /root/my-monero-bounty/guide.html &amp;lt;&amp;lt; 'EOF'&lt;br&gt;
[PASTE THE CODE ABOVE HERE]&lt;br&gt;
EOF&lt;/p&gt;

&lt;p&gt;Open it in your browser:&lt;br&gt;
bash&lt;/p&gt;

&lt;p&gt;&lt;a href="http://localhost:8080/guide.html" rel="noopener noreferrer"&gt;http://localhost:8080/guide.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Or open the file directly:&lt;br&gt;
bash&lt;/p&gt;

&lt;p&gt;firefox /root/my-monero-bounty/guide.html&lt;/p&gt;

&lt;p&gt;📌 Guide Features&lt;br&gt;
Section Description&lt;br&gt;
Project Overview    What MyZubster Gateway does&lt;br&gt;
System Architecture Visual diagram of the entire system&lt;br&gt;
Development Setup   How to get started&lt;br&gt;
API Reference   All endpoints with examples&lt;br&gt;
Token Management    MRE token details and operations&lt;br&gt;
Bounty System   "Spiccioli" documentation&lt;br&gt;
Docker Deployment   Container management&lt;br&gt;
Known Issues    Current problems and TODOs&lt;br&gt;
Contributing    How to contribute and earn XMR&lt;br&gt;
Useful Links    Quick access to all services&lt;/p&gt;

&lt;p&gt;The guide is now ready for developers! 🚀😊&lt;/p&gt;

</description>
      <category>ai</category>
      <category>guide</category>
      <category>backup</category>
      <category>token</category>
    </item>
    <item>
      <title># From Spare Change to Milan Real Estate: Why Tokenization Could Change How We Own Property</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Sun, 26 Jul 2026 11:07:53 +0000</pubDate>
      <link>https://dev.to/danielioni/-from-spare-change-to-milan-real-estate-why-tokenization-could-change-how-we-own-property-4m29</link>
      <guid>https://dev.to/danielioni/-from-spare-change-to-milan-real-estate-why-tokenization-could-change-how-we-own-property-4m29</guid>
      <description>&lt;h1&gt;
  
  
  From Spare Change to Milan Real Estate: Why Tokenization Could Change How We Own Property
&lt;/h1&gt;

&lt;p&gt;What if buying real estate didn't always require hundreds of thousands of euros?&lt;/p&gt;

&lt;p&gt;What if people could own a small fraction of a property, just as easily as buying a share in a company?&lt;/p&gt;

&lt;p&gt;This is one of the ideas that inspired my latest experiment with &lt;strong&gt;MyZubster&lt;/strong&gt; and &lt;strong&gt;Tari&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;It's not about replacing traditional real estate.&lt;/p&gt;

&lt;p&gt;It's about exploring how technology could make ownership more accessible.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Problem with Traditional Real Estate
&lt;/h2&gt;

&lt;p&gt;For most people, buying property is one of the biggest financial decisions of their lives.&lt;/p&gt;

&lt;p&gt;It usually requires:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a large initial investment;&lt;/li&gt;
&lt;li&gt;complex paperwork;&lt;/li&gt;
&lt;li&gt;legal intermediaries;&lt;/li&gt;
&lt;li&gt;long transaction times.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As a result, many people never have the opportunity to invest in real estate at all.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Does Tokenization Mean?
&lt;/h2&gt;

&lt;p&gt;Imagine a building in Milan.&lt;/p&gt;

&lt;p&gt;Instead of treating it as a single asset owned by one person or one company, its value could be digitally represented through tokens.&lt;/p&gt;

&lt;p&gt;Each token could represent a fraction of that property.&lt;/p&gt;

&lt;p&gt;Owning a token wouldn't automatically replace the legal ownership process. Instead, it could represent a digital interest or participation model, depending on how such a system is structured and regulated.&lt;/p&gt;

&lt;p&gt;The technology makes it possible to divide value into smaller units.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Tari?
&lt;/h2&gt;

&lt;p&gt;Tari is designed to support digital assets with a strong focus on usability and developer experience.&lt;/p&gt;

&lt;p&gt;For MyZubster, it offers an interesting platform for experimenting with tokenized assets while remaining open source.&lt;/p&gt;

&lt;p&gt;The goal isn't simply creating NFTs.&lt;/p&gt;

&lt;p&gt;The goal is exploring practical ways to represent real-world assets digitally.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why MyZubster?
&lt;/h2&gt;

&lt;p&gt;MyZubster isn't just a marketplace.&lt;/p&gt;

&lt;p&gt;It's becoming an ecosystem where different technologies work together.&lt;/p&gt;

&lt;p&gt;Imagine a future where users could:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;explore tokenized assets;&lt;/li&gt;
&lt;li&gt;verify ownership records;&lt;/li&gt;
&lt;li&gt;complete payments with privacy-focused technologies;&lt;/li&gt;
&lt;li&gt;manage digital assets from one platform;&lt;/li&gt;
&lt;li&gt;interact with AI assistants that explain every step.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each component supports the others.&lt;/p&gt;

&lt;h2&gt;
  
  
  A New Way to Think About Ownership
&lt;/h2&gt;

&lt;p&gt;Tokenization isn't only about investment.&lt;/p&gt;

&lt;p&gt;It could also help organize ownership information more efficiently.&lt;/p&gt;

&lt;p&gt;Imagine:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;commercial buildings;&lt;/li&gt;
&lt;li&gt;holiday homes;&lt;/li&gt;
&lt;li&gt;agricultural land;&lt;/li&gt;
&lt;li&gt;community projects;&lt;/li&gt;
&lt;li&gt;renewable energy installations.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each could potentially use digital records to improve transparency and simplify management, always within the applicable legal framework.&lt;/p&gt;

&lt;h2&gt;
  
  
  Technology Doesn't Replace the Law
&lt;/h2&gt;

&lt;p&gt;One important point is often misunderstood.&lt;/p&gt;

&lt;p&gt;Blockchain technology doesn't replace property law, land registries, or legal contracts.&lt;/p&gt;

&lt;p&gt;Any real-world implementation would need to comply with local regulations and work alongside existing legal systems.&lt;/p&gt;

&lt;p&gt;Technology can improve processes.&lt;/p&gt;

&lt;p&gt;It doesn't eliminate legal responsibilities.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why This Matters
&lt;/h2&gt;

&lt;p&gt;For decades, access to many investments has depended largely on geography, capital, and intermediaries.&lt;/p&gt;

&lt;p&gt;Digital technologies are beginning to challenge that model.&lt;/p&gt;

&lt;p&gt;They allow developers to imagine systems that are more accessible, programmable, and globally connected.&lt;/p&gt;

&lt;p&gt;Whether those ideas become mainstream depends on regulation, adoption, and real-world demand.&lt;/p&gt;

&lt;h2&gt;
  
  
  Looking Ahead
&lt;/h2&gt;

&lt;p&gt;Today, this is an open-source experiment.&lt;/p&gt;

&lt;p&gt;Tomorrow, it could inspire new ways of thinking about ownership, marketplaces, and digital assets.&lt;/p&gt;

</description>
      <category>token</category>
      <category>monero</category>
      <category>property</category>
      <category>milan</category>
    </item>
    <item>
      <title>🏢💰 From "Spiccioli" to Milano Real Estate: Building a Tokenized Real Estate Ecosystem on Tari &amp; Monero</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Sun, 26 Jul 2026 11:06:50 +0000</pubDate>
      <link>https://dev.to/danielioni/from-spiccioli-to-milano-real-estate-building-a-tokenized-real-estate-ecosystem-on-tari--4dnf</link>
      <guid>https://dev.to/danielioni/from-spiccioli-to-milano-real-estate-building-a-tokenized-real-estate-ecosystem-on-tari--4dnf</guid>
      <description>&lt;p&gt;🚀 The Vision&lt;/p&gt;

&lt;p&gt;What happens when you combine:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;🔒 Privacy-first blockchain (Monero)

🏗️ Asset tokenization (Tari Layer 2)

🏢 Real-world assets (Milano Real Estate)

💰 Decentralized incentives (Spiccioli bounty system)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;You get a complete tokenized real estate ecosystem where everyone wins.&lt;br&gt;
🏢 Milano Real Estate (MRE)&lt;br&gt;
The Asset&lt;br&gt;
Detail  Value&lt;br&gt;
Asset   Real estate property in Milan, Italy&lt;br&gt;
Value   €1,000,000&lt;br&gt;
Token Supply    1,000,000 MRE&lt;br&gt;
Token Price €1 per token&lt;br&gt;
Blockchain  Tari (Monero Layer 2)&lt;br&gt;
Status  Active &amp;amp; Transferable&lt;br&gt;
What is MRE?&lt;/p&gt;

&lt;p&gt;MRE is a tokenized representation of a real estate asset in Milan. Each token represents a fractional ownership share of the property:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1 MRE = €1 = 0.0001% of the property

Fully tradable on the Tari network

Private transactions (inherited from Monero)

Real-world value backed by a physical asset
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;💰 Spiccioli: The Bounty System&lt;br&gt;
The Incentive Engine&lt;/p&gt;

&lt;p&gt;"Spiccioli" (Italian for "small change") is a GitHub-native micro-bounty system that:&lt;br&gt;
Feature Description&lt;br&gt;
Payment Monero (XMR) — private, global, decentralized&lt;br&gt;
Automation  GitHub Actions triggers and tracks bounties&lt;br&gt;
Accessibility   Anyone can contribute, anyone can earn&lt;br&gt;
Transparency    All issues and bounties are public on GitHub&lt;br&gt;
How It Works&lt;br&gt;
Label   Bounty (XMR)    Approx Value (USD)&lt;br&gt;
good-first-issue    0.01 XMR    ~$25&lt;br&gt;
bug 0.05 XMR    ~$125&lt;br&gt;
feature 0.10 XMR    ~$250&lt;br&gt;
documentation   0.02 XMR    ~$50&lt;br&gt;
security    0.20 XMR    ~$500&lt;br&gt;
🔗 The Connection: A Virtuous Cycle&lt;br&gt;
How Spiccioli Powers MRE&lt;br&gt;
text&lt;/p&gt;

&lt;p&gt;┌──────────────────────────────────────────────────────────┐&lt;br&gt;
│                                                          │&lt;br&gt;
│   SPICCIOLI (Bounty System)                             │&lt;br&gt;
│         ↓                                               │&lt;br&gt;
│   Pays in MONERO (XMR)                                  │&lt;br&gt;
│         ↓                                               │&lt;br&gt;
│   Attracts DEVELOPERS                                   │&lt;br&gt;
│         ↓                                               │&lt;br&gt;
│   Improves TARI GATEWAY                                 │&lt;br&gt;
│         ↓                                               │&lt;br&gt;
│   Makes MRE more STABLE &amp;amp; SECURE                        │&lt;br&gt;
│         ↓                                               │&lt;br&gt;
│   Increases PROPERTY VALUE                              │&lt;br&gt;
│         ↓                                               │&lt;br&gt;
│   More INVESTORS buy MRE                                │&lt;br&gt;
│         ↓                                               │&lt;br&gt;
│   More FUNDING for development                          │&lt;br&gt;
│         ↓                                               │&lt;br&gt;
│   Back to SPICCIOLI (more bounties)                     │&lt;br&gt;
│                                                          │&lt;br&gt;
└──────────────────────────────────────────────────────────┘&lt;/p&gt;

&lt;p&gt;🏗️ The Full Ecosystem&lt;br&gt;
text&lt;/p&gt;

&lt;p&gt;┌─────────────────────────────────────────────────────────┐&lt;br&gt;
│                     MONERO                               │&lt;br&gt;
│            (Privacy Layer)                              │&lt;br&gt;
│                   │                                      │&lt;br&gt;
│                   ▼                                      │&lt;br&gt;
│              TARI (L2)                                  │&lt;br&gt;
│      (Asset Tokenization Layer)                         │&lt;br&gt;
│                   │                                      │&lt;br&gt;
│         ┌────────┴────────┐                            │&lt;br&gt;
│         ▼                 ▼                            │&lt;br&gt;
│   SPICCIOLI           MILANO RE                        │&lt;br&gt;
│   (Incentives)       (Real Estate)                     │&lt;br&gt;
│         │                 │                            │&lt;br&gt;
│         └────────┬────────┘                            │&lt;br&gt;
│                  ▼                                      │&lt;br&gt;
│         DEVELOPERS &amp;amp; INVESTORS                         │&lt;br&gt;
│                  │                                      │&lt;br&gt;
│                  ▼                                      │&lt;br&gt;
│         VALUE CREATION                                  │&lt;br&gt;
│                                                         │&lt;br&gt;
└─────────────────────────────────────────────────────────┘&lt;/p&gt;

&lt;p&gt;💎 Why This Matters&lt;br&gt;
For Developers&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;💰 Earn Monero for your contributions

🔒 Work on privacy-focused technology

🌍 Be part of a global, decentralized project

📈 Build your portfolio with real-world assets
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;For Investors&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;🏢 Own a piece of Milan real estate for as little as €1

🔒 Private transactions — no one knows your holdings

💎 Real asset backing (not just speculation)

📊 Liquid real estate investment (trade anytime)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;For the Project&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;🚀 Continuous improvement (always someone working)

🐛 Rapid bug fixes (incentivized)

📝 Living documentation (always updated)

🔒 Security audits (paid for by the system)

🌐 Global community (not limited to one country)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;🎯 Case Study: A Bug in the Gateway&lt;br&gt;
The Scenario&lt;br&gt;
text&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;🐛 User discovers bug in Tari Gateway&lt;/li&gt;
&lt;li&gt;📝 Opens "Spicciolo" issue on GitHub&lt;/li&gt;
&lt;li&gt;💰 Bounty of 0.05 XMR (~$125) assigned&lt;/li&gt;
&lt;li&gt;👨‍💻 Developer claims: "I'll take this!"&lt;/li&gt;
&lt;li&gt;🔧 Fixes the bug → Opens Pull Request&lt;/li&gt;
&lt;li&gt;✅ PR reviewed and merged&lt;/li&gt;
&lt;li&gt;💳 Developer receives 0.05 XMR (private)&lt;/li&gt;
&lt;li&gt;🏢 MRE gateway is now more stable&lt;/li&gt;
&lt;li&gt;📈 Property value maintained/protected&lt;/li&gt;
&lt;li&gt;🎉 Everyone wins&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;🚀 The Future&lt;br&gt;
Short Term&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;✅ More bounties for different skill levels

✅ Additional real estate tokenizations (Rome, Florence, etc.)

✅ Integration with more wallets and exchanges
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Medium Term&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;🏗️ Full DeFi integration (lending, borrowing on Tari)

🔄 Cross-chain interoperability

📱 Mobile app for MRE management
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Long Term&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;🌍 Global real estate tokenization platform

🔒 Fully decentralized governance

💎 The standard for privacy-preserving RWA
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;💡 Join Us&lt;br&gt;
For Developers&lt;br&gt;
bash&lt;/p&gt;

&lt;h1&gt;
  
  
  Fork the repo
&lt;/h1&gt;

&lt;p&gt;git clone &lt;a href="https://github.com/yourusername/my-monero-bounty.git" rel="noopener noreferrer"&gt;https://github.com/yourusername/my-monero-bounty.git&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Find an issue with the 💰 label
&lt;/h1&gt;

&lt;h1&gt;
  
  
  Claim it: "I'll take this!"
&lt;/h1&gt;

&lt;h1&gt;
  
  
  Submit your PR and earn XMR
&lt;/h1&gt;

&lt;p&gt;For Investors&lt;br&gt;
bash&lt;/p&gt;

&lt;h1&gt;
  
  
  Set up your Tari wallet
&lt;/h1&gt;

&lt;h1&gt;
  
  
  Buy MRE tokens on the gateway
&lt;/h1&gt;

&lt;h1&gt;
  
  
  Hold, trade, or transfer
&lt;/h1&gt;

&lt;h1&gt;
  
  
  All private, all on-chain
&lt;/h1&gt;

&lt;p&gt;For Everyone&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;🌟 Star the repository

🐛 Report issues

📝 Document your findings

🤝 Contribute to the community
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;📊 Current Status&lt;br&gt;
Component   Status&lt;br&gt;
Tari Gateway    ✅ Active (localhost:3000)&lt;br&gt;
MRE Token   ✅ 1,000,000 MRE minted&lt;br&gt;
Spiccioli System    ✅ GitHub Actions live&lt;br&gt;
Privacy Policy  ✅ Documented (PRIVACY.md)&lt;br&gt;
Funding Model   ✅ Clear (FUNDING.md)&lt;br&gt;
Property Value  ✅ €1,000,000&lt;br&gt;
🔗 Learn More&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Gateway: http://localhost:3000

Repository: GitHub (check fix/monero-privacy-docs branch)

Token: MRE (Milano Real Estate)

Bounty System: "Spiccioli" on GitHub Issues
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;🎉 Conclusion&lt;/p&gt;

&lt;p&gt;Spiccioli is not just a bounty system — it's the engine that drives the Milano Real Estate tokenization project.&lt;/p&gt;

&lt;p&gt;With:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;🔒 Monero for privacy

🏗️ Tari for asset tokenization

🏢 MRE for real-world value

💰 Spiccioli for incentives
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;We're building a complete, self-sustaining ecosystem for private, decentralized, real-world asset tokenization.&lt;/p&gt;

&lt;p&gt;Built on Tari. Secured by&lt;/p&gt;

</description>
      <category>ecosystem</category>
      <category>monero</category>
      <category>tari</category>
      <category>milano</category>
    </item>
    <item>
      <title># The Token Management API Isn't About Crypto. It's About Solving Real-World Problems.</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Sun, 26 Jul 2026 10:24:19 +0000</pubDate>
      <link>https://dev.to/danielioni/-the-token-management-api-isnt-about-crypto-its-about-solving-real-world-problems-hnm</link>
      <guid>https://dev.to/danielioni/-the-token-management-api-isnt-about-crypto-its-about-solving-real-world-problems-hnm</guid>
      <description>&lt;h1&gt;
  
  
  The Token Management API Isn't About Crypto. It's About Solving Real-World Problems.
&lt;/h1&gt;

&lt;p&gt;When people hear the word &lt;strong&gt;"token"&lt;/strong&gt;, they often think about cryptocurrency or speculation.&lt;/p&gt;

&lt;p&gt;That isn't the vision behind MyZubster.&lt;/p&gt;

&lt;p&gt;For me, a token is simply a digital representation of something that exists in the real world.&lt;/p&gt;

&lt;p&gt;The technology is interesting.&lt;/p&gt;

&lt;p&gt;But the real impact comes from what it can help people do every day.&lt;/p&gt;

&lt;h2&gt;
  
  
  Imagine Buying a Plant
&lt;/h2&gt;

&lt;p&gt;Instead of receiving only a receipt, you also receive a digital record proving that the plant belongs to you.&lt;/p&gt;

&lt;p&gt;That record could contain:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;its species;&lt;/li&gt;
&lt;li&gt;when it was purchased;&lt;/li&gt;
&lt;li&gt;where it came from;&lt;/li&gt;
&lt;li&gt;how it should be cared for;&lt;/li&gt;
&lt;li&gt;its ownership history.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you later sell the plant, the information moves with it.&lt;/p&gt;

&lt;p&gt;Not because it's fashionable.&lt;/p&gt;

&lt;p&gt;Because it's useful.&lt;/p&gt;

&lt;h2&gt;
  
  
  Imagine Adopting a Pet
&lt;/h2&gt;

&lt;p&gt;A digital asset could one day help organize important information such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;vaccination history;&lt;/li&gt;
&lt;li&gt;veterinary records;&lt;/li&gt;
&lt;li&gt;adoption details;&lt;/li&gt;
&lt;li&gt;ownership transfers.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The token doesn't replace the veterinarian.&lt;/p&gt;

&lt;p&gt;It helps keep information connected and easier to manage.&lt;/p&gt;

&lt;h2&gt;
  
  
  Small Businesses Could Benefit Too
&lt;/h2&gt;

&lt;p&gt;Many small businesses struggle to organize products, memberships, warranties, and customer information.&lt;/p&gt;

&lt;p&gt;Instead of relying on disconnected spreadsheets and paper documents, digital assets could help keep everything in one structured system.&lt;/p&gt;

&lt;p&gt;The customer gains transparency.&lt;/p&gt;

&lt;p&gt;The business gains organization.&lt;/p&gt;

&lt;h2&gt;
  
  
  Digital Reputation
&lt;/h2&gt;

&lt;p&gt;Today&lt;/p&gt;

</description>
      <category>token</category>
      <category>api</category>
      <category>myzubster</category>
      <category>world</category>
    </item>
    <item>
      <title>🚀 MyZubsterGateway: Token Management API in Action</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Sun, 26 Jul 2026 10:23:08 +0000</pubDate>
      <link>https://dev.to/danielioni/myzubstergateway-token-management-api-in-action-3lma</link>
      <guid>https://dev.to/danielioni/myzubstergateway-token-management-api-in-action-3lma</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frcxeo71ot4k5nzcws3y4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frcxeo71ot4k5nzcws3y4.png" alt=" " width="799" height="433"&gt;&lt;/a&gt;🚀 MyZubsterGateway: Token Management API in Action&lt;br&gt;
The Screenshot That Says It All&lt;/p&gt;

&lt;p&gt;Today I'm sharing a quick look at the MyZubsterGateway token management system — a Node.js/Express API that's handling real token data with MongoDB.&lt;br&gt;
What We're Looking At&lt;/p&gt;

&lt;p&gt;The screenshot shows a curl command fetching all tokens from the API endpoint /api/tokens, with the results formatted using jq.&lt;br&gt;
bash&lt;/p&gt;

&lt;p&gt;curl -s -H "Authorization: Bearer $TOKEN" &lt;a href="http://localhost:3000/api/tokens" rel="noopener noreferrer"&gt;http://localhost:3000/api/tokens&lt;/a&gt; | jq '.[] | {_id, name, symbol}'&lt;/p&gt;

&lt;p&gt;The Output&lt;br&gt;
json&lt;/p&gt;

&lt;p&gt;{&lt;br&gt;
  "_id": "6a5fd5ac6a0e1edf13e20a2b",&lt;br&gt;
  "name": "Milano Real Estate",&lt;br&gt;
  "symbol": "MRE"&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;{&lt;br&gt;
  "_id": "6a5fe00035fec10f42014b46",&lt;br&gt;
  "name": "MyToken",&lt;br&gt;
  "symbol": "MTK"&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;{&lt;br&gt;
  "_id": "6a61a49d7f9663e715f70631",&lt;br&gt;
  "name": "Test Asset",&lt;br&gt;
  "symbol": "TST2"&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;{&lt;br&gt;
  "_id": "6a61a5497f9663e715f7063f",&lt;br&gt;
  "name": "Test",&lt;br&gt;
  "symbol": "TST"&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;{&lt;br&gt;
  "_id": "6a61c660c214f1e16ce5cfae",&lt;br&gt;
  "name": "Test Asset",&lt;br&gt;
  "symbol": "TST9"&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;Breaking It Down&lt;br&gt;
The Tokens&lt;/p&gt;

&lt;p&gt;The system currently manages 5 tokens:&lt;br&gt;
Token ID    Name    Symbol  Notes&lt;br&gt;
6a5fd5ac... Milano Real Estate  MRE Real-world asset tokenization&lt;br&gt;
6a5fe000... MyToken MTK Generic test token&lt;br&gt;
6a61a49d... Test Asset  TST2    Test token #2&lt;br&gt;
6a61a549... Test    TST Test token #1&lt;br&gt;
6a61c660... Test Asset  TST9    Test token #9&lt;br&gt;
Key Observations&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Real Asset Tokenization — The presence of "Milano Real Estate" (MRE) suggests the system supports tokenizing real-world assets like property.

Testing Infrastructure — Multiple test tokens (TST, TST2, TST9) indicate a robust testing environment.

MongoDB ObjectIDs — The _id fields use MongoDB's standard 24-character ObjectID format (6a5fd5ac6a0e1edf13e20a2b).

Bearer Authentication — The API uses Bearer token authentication for security.

Clean JSON Output — The use of jq demonstrates proper API response formatting for CLI consumption.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The Tech Stack&lt;/p&gt;

&lt;p&gt;Based on what we're seeing, the stack includes:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Backend: Node.js with Express.js

Database: MongoDB

Authentication: Bearer tokens

API Design: RESTful endpoints

CLI Tools: curl, jq for testing
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Why This Matters&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Asset Tokenization&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The "Milano Real Estate" token shows this isn't just another test project — it's a real attempt at tokenizing physical assets.&lt;/p&gt;

&lt;p&gt;Real estate tokenization is a growing trend:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;✅ Fractional ownership

✅ Increased liquidity

✅ Global investment access

✅ Transparent record-keeping
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;ol&gt;
&lt;li&gt;Production-Ready Testing&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The presence of multiple test tokens suggests:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;✅ The system is well-tested

✅ There's a clear development workflow

✅ Testing is taken seriously
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;ol&gt;
&lt;li&gt;Clean API Design&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The API response structure is clean and consistent:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Each token has _id, name, and symbol

The endpoint is properly authenticated

The response format is suitable for both CLI and application use
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;A Closer Look at the Token Structure&lt;br&gt;
typescript&lt;/p&gt;

&lt;p&gt;interface Token {&lt;br&gt;
  _id: string;          // MongoDB ObjectID&lt;br&gt;
  name: string;         // Human-readable name&lt;br&gt;
  symbol: string;       // Short identifier (like stock ticker)&lt;br&gt;
  // ... additional fields not shown&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;This structure mirrors standard financial systems where assets are identified by both a name and a symbol.&lt;br&gt;
The Real Estate Use Case&lt;/p&gt;

&lt;p&gt;"Milano Real Estate" (MRE) represents a significant step:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Location: Milan, Italy — a major European financial center

Asset Type: Real estate — one of the most common asset classes

Purpose: Likely enabling fractional ownership or tokenized property rights
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;What's Next?&lt;/p&gt;

&lt;p&gt;Based on the pattern, the system could expand to include:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;More real-world assets

Trading functionality

Property detail endpoints

User portfolio management

Price feeds and valuations
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The Code&lt;/p&gt;

&lt;p&gt;While we're only seeing the API response, the code behind it likely looks something like this:&lt;br&gt;
javascript&lt;/p&gt;

&lt;p&gt;// Token route handler&lt;br&gt;
app.get('/api/tokens', authenticate, async (req, res) =&amp;gt; {&lt;br&gt;
  try {&lt;br&gt;
    const tokens = await Token.find();&lt;br&gt;
    res.json(tokens);&lt;br&gt;
  } catch (error) {&lt;br&gt;
    res.status(500).json({ error: error.message });&lt;br&gt;
  }&lt;br&gt;
});&lt;/p&gt;

&lt;p&gt;// Token schema (MongoDB)&lt;br&gt;
const tokenSchema = new mongoose.Schema({&lt;br&gt;
  name: { type: String, required: true },&lt;br&gt;
  symbol: { type: String, required: true, unique: true },&lt;br&gt;
  // ... additional fields&lt;br&gt;
});&lt;/p&gt;

&lt;p&gt;Security Considerations&lt;/p&gt;

&lt;p&gt;The screenshot confirms the API uses:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;✅ Bearer authentication — Industry standard

✅ Token validation — Only authorized requests pass

✅ Localhost only — In this case, running locally for testing
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Final Thoughts&lt;/p&gt;

&lt;p&gt;MyZubsterGateway is shaping up to be a solid platform for asset tokenization. The clean API design, proper authentication, and real-world use case (Milano Real Estate) make it more than just another test project.&lt;/p&gt;

&lt;p&gt;The attention to testing (TST1-9) and the organized token structure suggest a developer who cares about quality.&lt;/p&gt;

&lt;p&gt;Next steps to watch for:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;📊 Additional endpoints (GET, POST, PUT, DELETE)

🔍 Token metadata endpoints

💱 Trading or transfer endpoints

👤 User-specific token queries
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;What's your experience with asset tokenization? Drop a comment below! 🚀&lt;/p&gt;

</description>
      <category>token</category>
      <category>api</category>
      <category>management</category>
      <category>action</category>
    </item>
    <item>
      <title>💰 Spiccioli in Monero: When Pocket Change Becomes Opportunity</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Sun, 26 Jul 2026 10:19:05 +0000</pubDate>
      <link>https://dev.to/danielioni/spiccioli-in-monero-when-pocket-change-becomes-opportunity-50mi</link>
      <guid>https://dev.to/danielioni/spiccioli-in-monero-when-pocket-change-becomes-opportunity-50mi</guid>
      <description>&lt;p&gt;💰 Spiccioli in Monero: When Pocket Change Becomes Opportunity&lt;br&gt;
The Reality Check&lt;/p&gt;

&lt;p&gt;Open source is supposed to be for everyone.&lt;/p&gt;

&lt;p&gt;That's the promise. That's the dream. That's what we tell ourselves.&lt;/p&gt;

&lt;p&gt;But let's be real for a second.&lt;/p&gt;

&lt;p&gt;If you're a developer in Venezuela, Nigeria, or any country where the economy is collapsing, you can't afford to work for free. If you don't have a bank account because of financial restrictions, you're locked out. If you're a student with no money but plenty of skills, you're invisible.&lt;/p&gt;

&lt;p&gt;Open source isn't for everyone. It's for people who can afford to donate their time.&lt;/p&gt;

&lt;p&gt;That's not right.&lt;br&gt;
The Idea&lt;/p&gt;

&lt;p&gt;I started thinking: what if open source contributions could be paid — not in millions, not in thousands, but in pocket change?&lt;/p&gt;

&lt;p&gt;What if a typo fix could buy you a coffee? What if a CSS fix could buy you lunch? What if a unit test could pay for your internet for a day?&lt;/p&gt;

&lt;p&gt;That's when Spiccioli in Monero was born.&lt;/p&gt;

&lt;p&gt;Spiccioli means "pocket change" in Italian. Because that's exactly what this is about.&lt;br&gt;
The System&lt;/p&gt;

&lt;p&gt;Spiccioli in Monero is a GitHub bounty system that pays micro-bounties in Monero (XMR) for small fixes.&lt;/p&gt;

&lt;p&gt;The amounts are tiny. But for someone in a developing country, they matter.&lt;br&gt;
Fix Type    Reward (XMR)    Value (approx)&lt;br&gt;
Typo/link fix   0.0005 XMR  €0.10&lt;br&gt;
CSS/warning fix 0.001 XMR   €0.20&lt;br&gt;
Unit test/README    0.003 XMR   €0.60&lt;br&gt;
Small feature   0.01 XMR    €2.00&lt;/p&gt;

&lt;p&gt;These amounts might seem laughable to someone in Silicon Valley. But to a developer in Nigeria? That's a meal. That's data for a day. That's proof that your work has value.&lt;br&gt;
Why Monero?&lt;/p&gt;

&lt;p&gt;I chose Monero for three reasons:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Micro-payments actually work&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;PayPal takes fees that make €0.10 transactions impossible. Bank transfers aren't even an option. Monero transaction fees are minimal, making micro-payments viable.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Privacy is non-negotiable&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you're in a country with financial restrictions, you need privacy. Monero uses stealth addresses, RingCT, and ring signatures to keep transactions private.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;No bank account required&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Anyone with internet access can create a Monero wallet. No banks. No KYC. No discrimination.&lt;br&gt;
The Privacy Breakdown&lt;/p&gt;

&lt;p&gt;Here's what Monero hides and shows:&lt;br&gt;
What's Visible  What's Hidden&lt;br&gt;
Amount sent on blockchain   Who sent it (stealth addresses)&lt;br&gt;
Date/time of transaction    Who received it (stealth addresses)&lt;br&gt;
Transaction ID  Your wallet balance&lt;br&gt;
    Your IP address (with Tor/i2p)&lt;br&gt;
How It Works&lt;br&gt;
For Contributors&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Browse the issues with 💰 labels

Claim by commenting "I'll take this!"

Fix the problem and open a Pull Request

Get paid in Monero within 24 hours of merge
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;For Maintainers&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Add a bounty label to an issue

Review the PR when it's submitted

Merge if it's good

Send Monero to the contributor's address
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The Philosophy&lt;/p&gt;

&lt;p&gt;This isn't about making people rich.&lt;/p&gt;

&lt;p&gt;It's about inclusion.&lt;/p&gt;

&lt;p&gt;It's about saying: "Your time has value, even if it's just €0.10."&lt;/p&gt;

&lt;p&gt;It's about recognizing that open source needs more than just privileged developers.&lt;/p&gt;

&lt;p&gt;It's about building a community where anyone can participate, regardless of their financial situation.&lt;/p&gt;

&lt;p&gt;"Not how much you give, but how many give it."&lt;/p&gt;

&lt;p&gt;That's the motto.&lt;br&gt;
The Technical Implementation&lt;br&gt;
GitHub Issue Template&lt;/p&gt;

&lt;p&gt;When someone creates an issue, they can choose the bounty amount from a dropdown:&lt;br&gt;
yaml&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;"0.0005 XMR (Spicciolo - typo/link fix)"&lt;/li&gt;
&lt;li&gt;"0.001 XMR (Spiccioletto - warning/comment)"&lt;/li&gt;
&lt;li&gt;"0.003 XMR (Spicciona - test/README)"&lt;/li&gt;
&lt;li&gt;"0.01 XMR (SuperSpiccio - small feature)"&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Labels&lt;/p&gt;

&lt;p&gt;Each issue gets a label indicating the bounty amount:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;💰 spicciolo - 0.0005 XMR

💰 spiccioletto - 0.001 XMR

💰 spicciona - 0.003 XMR

💰 superspiccio - 0.01 XMR
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;GitHub Actions Automation&lt;/p&gt;

&lt;p&gt;When an issue is labeled with a bounty, an automated comment appears:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;💰 This issue pays 0.0005 XMR (≈ €0.10) in Monero (XMR)

To claim: comment "I'll take this!" and open a PR within 24h.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Privacy Documentation&lt;/p&gt;

&lt;p&gt;We provide clear documentation on what data we collect:&lt;br&gt;
Data    Do we collect?&lt;br&gt;
Monero address  ✅ (required for payment)&lt;br&gt;
GitHub username ✅ (public on GitHub)&lt;br&gt;
Name    ❌&lt;br&gt;
Email   ❌&lt;br&gt;
IP address  ❌&lt;br&gt;
Government ID   ❌&lt;br&gt;
Bank account    ❌&lt;br&gt;
Transaction history ❌&lt;br&gt;
The Impact&lt;/p&gt;

&lt;p&gt;Imagine a developer in a developing country:&lt;/p&gt;

&lt;p&gt;Monday: Fixes a typo in documentation. Earns €0.10.&lt;/p&gt;

&lt;p&gt;Tuesday: Fixes a CSS alignment issue. Earns €0.20.&lt;/p&gt;

&lt;p&gt;Wednesday: Writes a unit test. Earns €0.60.&lt;/p&gt;

&lt;p&gt;Thursday: Adds a small feature. Earns €2.00.&lt;/p&gt;

&lt;p&gt;Friday: Opens a PR for a bug fix. Earns €0.30.&lt;/p&gt;

&lt;p&gt;That's €3.20 in a week. It's not much, but it's enough for food. Enough for internet access. Enough for transportation.&lt;/p&gt;

&lt;p&gt;It's enough to keep going.&lt;/p&gt;

&lt;p&gt;It's enough to feel valued.&lt;br&gt;
The Bigger Picture&lt;/p&gt;

&lt;p&gt;This is just the beginning.&lt;/p&gt;

&lt;p&gt;I believe micro-bounties could transform open source:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;More contributors — People who can't afford to work for free can now participate

Better code — More eyes on the code means more bugs found and fixed

Global community — Developers from every country can contribute

Real value — Even small contributions are recognized and rewarded
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The Challenges&lt;/p&gt;

&lt;p&gt;This isn't perfect. There are challenges:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Fraud — Could someone game the system? We need to be vigilant.

Quality — Will the work be good? We need maintainers to review carefully.

Scalability — Can this work for larger projects? We'll need to iterate.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;But these are problems worth solving.&lt;br&gt;
What's Next&lt;/p&gt;

&lt;p&gt;The project is live and open for contributions:&lt;/p&gt;

&lt;p&gt;🔗 GitHub: &lt;a href="https://github.com/DanielIoni-creator/my-monero-bounty" rel="noopener noreferrer"&gt;https://github.com/DanielIoni-creator/my-monero-bounty&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Contributing: &lt;a href="https://github.com/DanielIoni-creator/my-monero-bounty/blob/main/CONTRIBUTING.md" rel="noopener noreferrer"&gt;https://github.com/DanielIoni-creator/my-monero-bounty/blob/main/CONTRIBUTING.md&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Donations: 4A2M4vB... (your Monero address)&lt;br&gt;
Join the Discussion&lt;/p&gt;

&lt;p&gt;I want to hear from you:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;❓ Should more open source projects adopt micro-bounties?

❓ Is Monero the right choice for privacy?

❓ How can we make open source more inclusive?

❓ What are the pitfalls we should watch for?
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Final Thoughts&lt;/p&gt;

&lt;p&gt;Open source was built on the idea that everyone can contribute.&lt;/p&gt;

&lt;p&gt;But for too long, that idea has been limited to people who can afford to work for free.&lt;/p&gt;

&lt;p&gt;Spiccioli in Monero is a small step toward changing that.&lt;/p&gt;

&lt;p&gt;It's not going to solve world hunger. It's not going to fix inequality.&lt;/p&gt;

&lt;p&gt;But it might help one developer in a developing country feel seen.&lt;/p&gt;

&lt;p&gt;It might help one student feel valued.&lt;/p&gt;

&lt;p&gt;It might help one person realize that their work has value — even if it's just pocket change.&lt;/p&gt;

&lt;p&gt;Because pocket change can change a life.&lt;/p&gt;

&lt;p&gt;Your privacy matters. That's why we use Monero. 🔒&lt;/p&gt;

&lt;p&gt;"Not how much you give, but how many give it."&lt;br&gt;
📋 Quick Links&lt;br&gt;
Link    Purpose&lt;br&gt;
GitHub Repository   Main project&lt;br&gt;
Issues  Find bounties&lt;br&gt;
CONTRIBUTING.md How to contribute&lt;br&gt;
PRIVACY.md  Privacy policy&lt;br&gt;
FUNDING.md  Fund transparency&lt;br&gt;
🔗 Share This Post&lt;/p&gt;

&lt;p&gt;Copy this link to share:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://dev.to/danielioni/spiccioli-in-monero-when-pocket-change-becomes-opportunity"&gt;https://dev.to/danielioni/spiccioli-in-monero-when-pocket-change-becomes-opportunity&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Written by Daniel Ioni&lt;/p&gt;

&lt;p&gt;Published on Dev.to&lt;/p&gt;

&lt;p&gt;Follow for more open source experiments 🚀&lt;/p&gt;

</description>
      <category>monero</category>
      <category>opportunity</category>
      <category>change</category>
      <category>pocket</category>
    </item>
    <item>
      <title># What Does It Mean to Create a Governance Proposal? Explaining My Green NFT Experiment</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Sun, 26 Jul 2026 09:27:08 +0000</pubDate>
      <link>https://dev.to/danielioni/-what-does-it-mean-to-create-a-governance-proposal-explaining-my-green-nft-experiment-4jl</link>
      <guid>https://dev.to/danielioni/-what-does-it-mean-to-create-a-governance-proposal-explaining-my-green-nft-experiment-4jl</guid>
      <description>&lt;h1&gt;
  
  
  What Does It Mean to Create a Governance Proposal? Explaining My Green NFT Experiment
&lt;/h1&gt;

&lt;p&gt;One of the latest experiments in MyZubster wasn't about writing more code.&lt;/p&gt;

&lt;p&gt;It was about asking a question.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What if the community could decide the future of the project?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That's exactly why I created a governance proposal for &lt;strong&gt;Green NFTs&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The proposal itself isn't the most important part.&lt;/p&gt;

&lt;p&gt;The process behind it is.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Is a Governance Proposal?
&lt;/h2&gt;

&lt;p&gt;Imagine a neighborhood that wants to build a new public park.&lt;/p&gt;

&lt;p&gt;Instead of one person deciding everything, the community discusses the idea and votes on whether it should happen.&lt;/p&gt;

&lt;p&gt;A governance proposal works in a very similar way.&lt;/p&gt;

&lt;p&gt;It's a structured way of saying:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Here's an idea. Let's discuss it together and decide whether we should build it."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Most DAO governance systems follow a similar flow: a proposal is written, the community discusses it, eligible members vote, and if the proposal passes, it can move toward implementation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Green NFTs?
&lt;/h2&gt;

&lt;p&gt;When many people hear the word NFT, they immediately think about expensive digital artwork.&lt;/p&gt;

&lt;p&gt;But NFTs can represent much more than pictures.&lt;/p&gt;

&lt;p&gt;In MyZubster, the idea behind Green NFTs is to explore digital certificates that represent positive real-world actions.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;planting trees;&lt;/li&gt;
&lt;li&gt;supporting environmental projects;&lt;/li&gt;
&lt;li&gt;rewarding sustainable initiatives;&lt;/li&gt;
&lt;li&gt;recognizing community contributions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The NFT becomes a verifiable record of participation rather than simply a collectible.&lt;/p&gt;

&lt;p&gt;It's an experiment in using blockchain technology for recognition instead of speculation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Make It a Proposal Instead of Just Building It?
&lt;/h2&gt;

&lt;p&gt;Because open source shouldn't always be about one developer making every decision.&lt;/p&gt;

&lt;p&gt;As projects grow, contributors deserve the opportunity to influence the direction of development.&lt;/p&gt;

&lt;p&gt;Creating a proposal is a way of asking:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Is this useful?&lt;/li&gt;
&lt;li&gt;Should we spend time building it?&lt;/li&gt;
&lt;li&gt;Are there better ideas?&lt;/li&gt;
&lt;li&gt;What would the community change?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Sometimes the discussion is more valuable than the final vote.&lt;/p&gt;

&lt;h2&gt;
  
  
  Governance Is About Listening
&lt;/h2&gt;

&lt;p&gt;Many people think voting is the most important part.&lt;/p&gt;

&lt;p&gt;I don't.&lt;/p&gt;

&lt;p&gt;The most valuable part is the conversation that happens before the vote.&lt;/p&gt;

&lt;p&gt;People suggest improvements.&lt;/p&gt;

&lt;p&gt;They identify problems.&lt;/p&gt;

&lt;p&gt;They propose alternatives.&lt;/p&gt;

&lt;p&gt;The final proposal often becomes much stronger than the original idea because multiple perspectives contribute to it.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Different Way to Build Software
&lt;/h2&gt;

&lt;p&gt;Traditional software companies usually decide internally which features to release.&lt;/p&gt;

&lt;p&gt;Users only see the result.&lt;/p&gt;

&lt;p&gt;Open-source governance works differently.&lt;/p&gt;

&lt;p&gt;The roadmap becomes visible.&lt;/p&gt;

&lt;p&gt;Ideas are shared before they're implemented.&lt;/p&gt;

&lt;p&gt;Contributors can influence priorities instead of simply waiting for updates.&lt;/p&gt;

&lt;p&gt;That transparency is one of the biggest strengths of community-driven development.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Bigger Vision for MyZubster
&lt;/h2&gt;

&lt;p&gt;The Green NFT proposal isn't just about environmental initiatives.&lt;/p&gt;

&lt;p&gt;It's about testing how decentralized decision-making could work inside the MyZubster ecosystem.&lt;/p&gt;

&lt;p&gt;Today, it's a proposal.&lt;/p&gt;

&lt;p&gt;Tomorrow, it could be another feature suggested by the community.&lt;/p&gt;

&lt;p&gt;Over time, the goal is to create a project where contributors don't just write code—they also help shape its direction.&lt;/p&gt;

&lt;h2&gt;
  
  
  Looking Ahead
&lt;/h2&gt;

&lt;p&gt;Will every proposal be accepted?&lt;/p&gt;

&lt;p&gt;Probably not.&lt;/p&gt;

&lt;p&gt;And that's perfectly fine.&lt;/p&gt;

&lt;p&gt;Good governance isn't about approving every idea.&lt;/p&gt;

&lt;p&gt;It's about creating a transparent process where ideas can be discussed, challenged, improved, and—when the community agrees—turned into reality.&lt;/p&gt;

&lt;p&gt;For me, that's one of the most exciting parts of open source.&lt;/p&gt;

&lt;p&gt;Not simply building software.&lt;/p&gt;

&lt;p&gt;But building it &lt;strong&gt;with&lt;/strong&gt; the community, instead of only &lt;strong&gt;for&lt;/strong&gt; the community.&lt;/p&gt;

</description>
      <category>nft</category>
      <category>dao</category>
      <category>governance</category>
      <category>proposal</category>
    </item>
    <item>
      <title>Testing MyZubster Governance: Creating a Proposal for Green NFTs</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Sun, 26 Jul 2026 09:25:35 +0000</pubDate>
      <link>https://dev.to/danielioni/testing-myzubster-governance-creating-a-proposal-for-green-nfts-580i</link>
      <guid>https://dev.to/danielioni/testing-myzubster-governance-creating-a-proposal-for-green-nfts-580i</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb9zf80957vy3jolb9x0n.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb9zf80957vy3jolb9x0n.png" alt=" " width="800" height="451"&gt;&lt;/a&gt;The Article&lt;br&gt;
Introduction&lt;/p&gt;

&lt;p&gt;Yesterday, I tested the governance system on MyZubster by creating a proposal for integrating Green NFTs – a project focused on reforestation, carbon credits, and urban gardens.&lt;/p&gt;

&lt;p&gt;Here's a quick walkthrough of the process.&lt;br&gt;
The Proposal&lt;/p&gt;

&lt;p&gt;I submitted a proposal titled "Aggiungere supporto per NFT green e sostenibilità" (Add support for green NFTs and sustainability).&lt;/p&gt;

&lt;p&gt;What the proposal is about:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;🌳 Reforestation projects – tokenizing tree planting initiatives

🌱 Carbon credits – on-chain carbon offset trading

🏡 Urban gardens – tokenizing community gardens and urban farms
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Why it matters:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;The green economy is growing rapidly

Blockchain can bring transparency to carbon credits

NFTs can represent real-world environmental assets
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The API Response&lt;/p&gt;

&lt;p&gt;Here's the response from the governance API:&lt;br&gt;
json&lt;/p&gt;

&lt;p&gt;{&lt;br&gt;
  "success": true,&lt;br&gt;
  "proposal": {&lt;br&gt;
    "title": "Aggiungere supporto per NFT green e sostenibilità",&lt;br&gt;
    "description": "Propongo di integrare NFT per progetti di riforestazione, crediti di carbonio e orti urbani.",&lt;br&gt;
    "proposer": "6a5f742332b226d34448d39c",&lt;br&gt;
    "category": "development",&lt;br&gt;
    "status": "active",&lt;br&gt;
    "votingStart": "2026-07-26T09:00:56.905Z",&lt;br&gt;
    "votingEnd": "2026-08-02T09:00:56.905Z",&lt;br&gt;
    "quorum": 100,&lt;br&gt;
    "forVotes": 0,&lt;br&gt;
    "againstVotes": 0,&lt;br&gt;
    "abstainVotes": 0,&lt;br&gt;
    "totalVotes": 0,&lt;br&gt;
    "_id": "6a65ccc8355a404fa4738f4a"&lt;br&gt;
  }&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;Key fields explained:&lt;br&gt;
Field   Meaning&lt;br&gt;
title   The proposal title&lt;br&gt;
status: "active"    Voting is currently open&lt;br&gt;
votingEnd   Voting closes on August 2, 2026&lt;br&gt;
quorum: 100 Minimum 100 votes needed for validity&lt;br&gt;
forVotes: 0 No votes cast yet&lt;br&gt;
_id Unique proposal identifier&lt;br&gt;
How the Governance System Works&lt;br&gt;
text&lt;/p&gt;

&lt;p&gt;┌─────────────────────────────────────────────────────────────┐&lt;br&gt;
│                    Governance Flow                          │&lt;br&gt;
├─────────────────────────────────────────────────────────────┤&lt;br&gt;
│                                                             │&lt;br&gt;
│  1. User creates proposal                                   │&lt;br&gt;
│     ↓                                                      │&lt;br&gt;
│  2. Proposal enters "active" status                        │&lt;br&gt;
│     ↓                                                      │&lt;br&gt;
│  3. Token holders vote (for/against/abstain)               │&lt;br&gt;
│     ↓                                                      │&lt;br&gt;
│  4. If forVotes &amp;gt; againstVotes and quorum reached          │&lt;br&gt;
│     ↓                                                      │&lt;br&gt;
│  5. Proposal moves to "passed"                             │&lt;br&gt;
│     ↓                                                      │&lt;br&gt;
│  6. Proposal is executed                                   │&lt;br&gt;
│                                                             │&lt;br&gt;
└─────────────────────────────────────────────────────────────┘&lt;/p&gt;

&lt;p&gt;Voting Details&lt;/p&gt;

&lt;p&gt;Voting Power: 1 token = 1 vote&lt;/p&gt;

&lt;p&gt;Voting Options:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;✅ For – you support the proposal

❌ Against – you oppose the proposal

⏸️ Abstain – you choose not to vote
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Quorum: Minimum 100 votes required for a valid outcome&lt;br&gt;
Why This Matters&lt;br&gt;
Aspect  Description&lt;br&gt;
Decentralization    The community decides, not a central authority&lt;br&gt;
Transparency    All proposals and votes are on-chain&lt;br&gt;
Accountability  Token holders have a stake in the outcome&lt;br&gt;
Inclusivity Anyone with tokens can participate&lt;br&gt;
Green NFTs: The Vision&lt;/p&gt;

&lt;p&gt;If this proposal passes, MyZubster will support:&lt;br&gt;
Feature Description&lt;br&gt;
Reforestation NFTs  Tokenize trees planted&lt;br&gt;
Carbon Credits  Trade carbon offsets on-chain&lt;br&gt;
Urban Gardens   Community garden tokenization&lt;br&gt;
Sustainability Certificates Proof of environmental impact&lt;br&gt;
How to Vote&lt;/p&gt;

&lt;p&gt;To participate in governance:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Hold tokens in your MyZubster wallet

Go to the Governance page

Select a proposal

Cast your vote (for/against/abstain)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Your voting power = the number of tokens you hold.&lt;br&gt;
🔗 Links&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;MyZubster: https://myzubster.com

Tor onion: http://olqcnbdlt35k2stmmwvzhvuetu2fc4us2jnn5wg6y6wlcddihfmdomid.onion

GitHub: https://github.com/DanielIoni-creator/MyZubsterGateway

Dev.to: https://dev.to/danielioni

LinkedIn: https://www.linkedin.com/in/daniel-ioni-62b2b9423/
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;💬 Join the Conversation&lt;/p&gt;

&lt;p&gt;What do you think about green NFTs? Should blockchain play a role in environmental sustainability?&lt;/p&gt;

&lt;p&gt;Leave a comment below!&lt;/p&gt;

&lt;p&gt;The future of MyZubster is in the hands of the community. Vote wisely. 🗳️🌱🚀&lt;br&gt;
📝 How to Publish on Dev.to&lt;/p&gt;

</description>
      <category>governance</category>
      <category>dao</category>
      <category>myzubster</category>
      <category>proposal</category>
    </item>
    <item>
      <title># What Does Governance Mean in MyZubster? A Simple Explanation</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Sun, 26 Jul 2026 09:10:39 +0000</pubDate>
      <link>https://dev.to/danielioni/-what-does-governance-mean-in-myzubster-a-simple-explanation-159b</link>
      <guid>https://dev.to/danielioni/-what-does-governance-mean-in-myzubster-a-simple-explanation-159b</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwij1phpxcw4choxmjtpc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwij1phpxcw4choxmjtpc.png" alt=" " width="800" height="451"&gt;&lt;/a&gt;# What Does Governance Mean in MyZubster? A Simple Explanation&lt;/p&gt;

&lt;p&gt;One of the questions I receive most often is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"What does Governance DAO actually mean?"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It sounds technical, but the idea is surprisingly simple.&lt;/p&gt;

&lt;p&gt;Imagine using an application where every important decision is made by one company behind closed doors.&lt;/p&gt;

&lt;p&gt;Now imagine another application where the community can help decide what happens next.&lt;/p&gt;

&lt;p&gt;That's the difference.&lt;/p&gt;

&lt;h2&gt;
  
  
  From a Project to a Community
&lt;/h2&gt;

&lt;p&gt;Today, MyZubster is developed by me.&lt;/p&gt;

&lt;p&gt;I decide which features to build, which bugs to fix first, and how the project evolves.&lt;/p&gt;

&lt;p&gt;But if MyZubster continues to grow, one person shouldn't have to make every decision forever.&lt;/p&gt;

&lt;p&gt;That's where governance comes in.&lt;/p&gt;

&lt;p&gt;The goal is to gradually allow the community to participate in important decisions.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Is a DAO?
&lt;/h2&gt;

&lt;p&gt;A DAO stands for &lt;strong&gt;Decentralized Autonomous Organization&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;In simple terms, it's a way for a community to make decisions together using rules defined in software instead of relying only on a central authority. Members can submit proposals and vote on changes according to agreed governance rules.&lt;/p&gt;

&lt;p&gt;Think of it like an online community meeting.&lt;/p&gt;

&lt;p&gt;Instead of raising your hand in a room, you vote digitally.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Is a Governance Token?
&lt;/h2&gt;

&lt;p&gt;A governance token is &lt;strong&gt;not simply another cryptocurrency&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Its main purpose is to give holders the ability to participate in decisions about the project.&lt;/p&gt;

&lt;p&gt;Depending on how a DAO is designed, governance tokens may allow members to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;vote on new features;&lt;/li&gt;
&lt;li&gt;prioritize development;&lt;/li&gt;
&lt;li&gt;decide how community funds are used;&lt;/li&gt;
&lt;li&gt;approve major ecosystem changes;&lt;/li&gt;
&lt;li&gt;participate in long-term planning.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Exactly how much influence each token gives depends on the governance model. Many DAOs use token-weighted voting, but different approaches are possible.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Could This Mean for MyZubster?
&lt;/h2&gt;

&lt;p&gt;If governance becomes part of MyZubster in the future, the community could help shape decisions such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;which marketplace features should be developed next;&lt;/li&gt;
&lt;li&gt;which integrations deserve priority;&lt;/li&gt;
&lt;li&gt;how community initiatives or bounty programs evolve;&lt;/li&gt;
&lt;li&gt;what improvements should receive the most attention.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of every decision coming from a single developer, the project could increasingly benefit from collective input.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Doesn't This Happen Immediately?
&lt;/h2&gt;

&lt;p&gt;Building a DAO isn't just writing smart contracts.&lt;/p&gt;

&lt;p&gt;It requires careful planning.&lt;/p&gt;

&lt;p&gt;Questions such as these need clear answers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Who can vote?&lt;/li&gt;
&lt;li&gt;How are proposals submitted?&lt;/li&gt;
&lt;li&gt;What happens if very few people vote?&lt;/li&gt;
&lt;li&gt;How do you prevent a small group from dominating decisions?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are real challenges. Research and experience with existing DAOs show that participation can be low and voting power can become concentrated if governance isn't designed carefully.&lt;/p&gt;

&lt;h2&gt;
  
  
  Governance Isn't About Giving Away Control
&lt;/h2&gt;

&lt;p&gt;Some people think decentralization means the original creator disappears.&lt;/p&gt;

&lt;p&gt;I don't see it that way.&lt;/p&gt;

&lt;p&gt;Good governance means building a process where the community has a meaningful voice while the project continues to move forward responsibly.&lt;/p&gt;

&lt;p&gt;The objective isn't to remove leadership.&lt;/p&gt;

&lt;p&gt;It's to increase transparency and collaboration as the ecosystem grows.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Long-Term Vision
&lt;/h2&gt;

&lt;p&gt;MyZubster has always been more than a marketplace.&lt;/p&gt;

&lt;p&gt;It's becoming an ecosystem that combines:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;open-source collaboration;&lt;/li&gt;
&lt;li&gt;privacy-focused technology;&lt;/li&gt;
&lt;li&gt;AI-assisted tools;&lt;/li&gt;
&lt;li&gt;digital ownership;&lt;/li&gt;
&lt;li&gt;community participation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Governance is another step toward that vision.&lt;/p&gt;

&lt;p&gt;Not because decentralization is fashionable, but because I believe successful open-source projects become stronger when the people who build, test, and use them can also help shape their future.&lt;/p&gt;

&lt;p&gt;For me, a DAO isn't about replacing developers.&lt;/p&gt;

&lt;p&gt;It's about making sure that, as MyZubster grows, its future can be influenced not only by the person who started the project, but also by the community that helps it evolve.&lt;/p&gt;

</description>
      <category>myzubster</category>
      <category>governance</category>
      <category>explanation</category>
      <category>dao</category>
    </item>
    <item>
      <title>MyZubster Governance: DAO, Token Voting, and the Future of Decentralized Decision-Making</title>
      <dc:creator>Daniel Ioni</dc:creator>
      <pubDate>Sun, 26 Jul 2026 09:09:32 +0000</pubDate>
      <link>https://dev.to/danielioni/myzubster-governance-dao-token-voting-and-the-future-of-decentralized-decision-making-3pjh</link>
      <guid>https://dev.to/danielioni/myzubster-governance-dao-token-voting-and-the-future-of-decentralized-decision-making-3pjh</guid>
      <description>&lt;p&gt;The Article&lt;br&gt;
Introduction&lt;/p&gt;

&lt;p&gt;MyZubster has evolved from a simple skills exchange platform into a complete decentralized ecosystem.&lt;/p&gt;

&lt;p&gt;We now have:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;✅ Real-world asset tokenization (real estate, equity, commodities, art, debt, revenue)

✅ P2P Marketplace for token trading

✅ Reputation NFTs based on holding thresholds

✅ Review system for trust and accountability

✅ Monero payments for privacy

✅ Tor access for anonymity
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;And now: DAO Governance.&lt;br&gt;
What is DAO Governance?&lt;/p&gt;

&lt;p&gt;A DAO (Decentralized Autonomous Organization) is a system where decisions are made by token holders, not by a central authority.&lt;/p&gt;

&lt;p&gt;In MyZubster, this means:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;🗳️ Anyone can create proposals

💰 Token holders vote (1 token = 1 vote)

🔄 Decisions are executed automatically when approved

👥 The community governs the platform
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;How It Works&lt;br&gt;
1️⃣ Creating a Proposal&lt;/p&gt;

&lt;p&gt;Any user can propose changes to the platform:&lt;br&gt;
bash&lt;/p&gt;

&lt;p&gt;curl -X POST /api/governance/proposals \&lt;br&gt;
  -H "Authorization: Bearer $TOKEN" \&lt;br&gt;
  -d '{&lt;br&gt;
    "title": "Add support for green NFTs",&lt;br&gt;
    "description": "Integrate NFTs for reforestation and carbon credits",&lt;br&gt;
    "category": "development",&lt;br&gt;
    "votingDays": 7&lt;br&gt;
  }'&lt;/p&gt;

&lt;p&gt;Categories:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;🗳️ Governance – rule changes

💰 Treasury – fund allocation

💻 Development – new features

📢 Marketing – community growth

👥 Community – engagement initiatives

🤝 Partnership – external collaborations
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;2️⃣ Voting on Proposals&lt;/p&gt;

&lt;p&gt;Token holders vote with their tokens:&lt;br&gt;
bash&lt;/p&gt;

&lt;p&gt;curl -X POST /api/governance/proposals/PROPOSAL_ID/vote \&lt;br&gt;
  -H "Authorization: Bearer $TOKEN" \&lt;br&gt;
  -d '{"vote":"for"}'  # or "against" or "abstain"&lt;/p&gt;

&lt;p&gt;Voting Power: 1 token = 1 vote. The more tokens you hold, the more influence you have.&lt;br&gt;
3️⃣ Execution&lt;/p&gt;

&lt;p&gt;When a proposal passes (forVotes &amp;gt; againstVotes and quorum is reached), it moves to:&lt;br&gt;
text&lt;/p&gt;

&lt;p&gt;Draft → Active → Passed → Executed&lt;/p&gt;

&lt;p&gt;The Governance Architecture&lt;br&gt;
text&lt;/p&gt;

&lt;p&gt;┌─────────────────────────────────────────────────────────────┐&lt;br&gt;
│                    Governance System                         │&lt;br&gt;
├─────────────────────────────────────────────────────────────┤&lt;br&gt;
│                                                             │&lt;br&gt;
│  ┌─────────────────────────────────────────────────────┐   │&lt;br&gt;
│  │              Users                                 │   │&lt;br&gt;
│  │  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐ │   │&lt;br&gt;
│  │  │  Propose    │  │  Vote       │  │  Execute    │ │   │&lt;br&gt;
│  │  │  Changes    │  │  (1 token=  │  │  Decisions  │ │   │&lt;br&gt;
│  │  │             │  │   1 vote)   │  │             │ │   │&lt;br&gt;
│  │  └─────────────┘  └─────────────┘  └─────────────┘ │   │&lt;br&gt;
│  ├─────────────────────────────────────────────────────┤   │&lt;br&gt;
│  │              Smart Contracts                        │   │&lt;br&gt;
│  │  ┌─────────────────────────────────────────────┐   │   │&lt;br&gt;
│  │  │  Proposals • Voting • Execution • Treasury │   │   │&lt;br&gt;
│  │  └─────────────────────────────────────────────┘   │   │&lt;br&gt;
│  ├─────────────────────────────────────────────────────┤   │&lt;br&gt;
│  │              Database                              │   │&lt;br&gt;
│  │  ┌─────────────────────────────────────────────┐   │   │&lt;br&gt;
│  │  │  Proposals • Votes • Results • History     │   │   │&lt;br&gt;
│  │  └─────────────────────────────────────────────┘   │   │&lt;br&gt;
│  └─────────────────────────────────────────────────────┘   │&lt;br&gt;
└─────────────────────────────────────────────────────────────┘&lt;/p&gt;

&lt;p&gt;Key Features&lt;br&gt;
Feature Description&lt;br&gt;
Proposal Creation   Any user can submit a proposal&lt;br&gt;
Category System Organize proposals by type&lt;br&gt;
Token-Based Voting  1 token = 1 vote&lt;br&gt;
Quorum  Minimum votes required for validity&lt;br&gt;
Automatic Execution Passed proposals execute automatically&lt;br&gt;
Vote Tracking   See how you voted&lt;br&gt;
History Full record of all proposals&lt;br&gt;
Real-World Example&lt;/p&gt;

&lt;p&gt;Scenario: A community member wants to add support for green NFTs.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;User creates a proposal with title, description, and category.

Token holders vote over 7 days.

Proposal passes with 4010 votes for, 0 against.

Proposal is executed and green NFTs are added to the platform.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Result: The community decided the future of the platform. No central authority needed.&lt;br&gt;
Why This Matters&lt;br&gt;
Problem Solution&lt;br&gt;
Centralized decisions   Community votes&lt;br&gt;
No transparency On-chain records&lt;br&gt;
No accountability   Token-based reputation&lt;br&gt;
Slow change Fast voting cycles&lt;br&gt;
Integration with the Ecosystem&lt;/p&gt;

&lt;p&gt;Governance doesn't exist in isolation. It's connected to everything:&lt;br&gt;
text&lt;/p&gt;

&lt;p&gt;┌─────────────────────────────────────────────────────────────┐&lt;br&gt;
│                    MyZubster Ecosystem                      │&lt;br&gt;
├─────────────────────────────────────────────────────────────┤&lt;br&gt;
│                                                             │&lt;br&gt;
│  💰 Token          │  🏆 NFT Reputation  │  ⭐ Reviews     │&lt;br&gt;
│  (Asset)           │  (Tier)             │  (Feedback)     │&lt;br&gt;
│  ─────────         │  ─────────          │  ─────────      │&lt;br&gt;
│  • Real Estate     │  • BRONZE          │  • Media rating │&lt;br&gt;
│  • Equity          │  • SILVER          │  • Commenti     │&lt;br&gt;
│  • Commodity       │  • GOLD            │  • Verifica     │&lt;br&gt;
│  • Art             │  • PLATINUM        │  • Storico      │&lt;br&gt;
│  • Debt            │  • DIAMOND         │  • Trasparenza  │&lt;br&gt;
│  • Revenue         │                     │                  │&lt;br&gt;
├─────────────────────────────────────────────────────────────┤&lt;br&gt;
│                    🗳️ Governance                           │&lt;br&gt;
│  ┌─────────────────────────────────────────────────────┐   │&lt;br&gt;
│  │  Proposals • Voting • Execution • Treasury         │   │&lt;br&gt;
│  └─────────────────────────────────────────────────────┘   │&lt;br&gt;
└─────────────────────────────────────────────────────────────┘&lt;/p&gt;

&lt;p&gt;Technical Implementation&lt;br&gt;
Models&lt;/p&gt;

&lt;p&gt;Proposal Schema:&lt;br&gt;
javascript&lt;/p&gt;

&lt;p&gt;{&lt;br&gt;
  title: String,&lt;br&gt;
  description: String,&lt;br&gt;
  proposer: ObjectId,&lt;br&gt;
  category: String,&lt;br&gt;
  status: ['draft', 'active', 'passed', 'rejected', 'executed'],&lt;br&gt;
  votingStart: Date,&lt;br&gt;
  votingEnd: Date,&lt;br&gt;
  quorum: Number,&lt;br&gt;
  forVotes: Number,&lt;br&gt;
  againstVotes: Number,&lt;br&gt;
  abstainVotes: Number,&lt;br&gt;
  executionTxid: String&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;Vote Schema:&lt;br&gt;
javascript&lt;/p&gt;

&lt;p&gt;{&lt;br&gt;
  proposal: ObjectId,&lt;br&gt;
  voter: ObjectId,&lt;br&gt;
  vote: ['for', 'against', 'abstain'],&lt;br&gt;
  votingPower: Number,&lt;br&gt;
  txid: String&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;API Endpoints&lt;br&gt;
Method  Endpoint    Description&lt;br&gt;
GET /api/governance/proposals   List active proposals&lt;br&gt;
GET /api/governance/history Proposal history&lt;br&gt;
GET /api/governance/proposals/:id   Proposal details&lt;br&gt;
POST    /api/governance/proposals   Create a proposal&lt;br&gt;
POST    /api/governance/proposals/:id/vote  Vote on a proposal&lt;br&gt;
POST    /api/governance/proposals/:id/execute   Execute a passed proposal&lt;br&gt;
Security Hardening&lt;/p&gt;

&lt;p&gt;To ensure the governance system is secure, we've implemented:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;🔐 JWT Authentication – all API endpoints protected

🛡️ Rate Limiting – prevent DoS attacks

🔄 Refresh Tokens – secure session management

🌐 Nginx Security Headers – CSP, HSTS, X-Frame-Options

🐳 Docker Production – containerized deployment
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Next Steps&lt;br&gt;
Phase   Description&lt;br&gt;
Phase 1 ✅ Tokenization engine&lt;br&gt;
Phase 2 ✅ P2P marketplace&lt;br&gt;
Phase 3 ✅ NFT reputation&lt;br&gt;
Phase 4 ✅ Reviews&lt;br&gt;
Phase 5 ✅ DAO Governance&lt;br&gt;
Phase 6 🔄 Mobile app&lt;br&gt;
Phase 7 ⏳ AI matchmaking&lt;br&gt;
Phase 8 ⏳ Permaculture NFTs&lt;br&gt;
🔗 Links&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;MyZubster: https://myzubster.com

Tor onion: http://olqcnbdlt35k2stmmwvzhvuetu2fc4us2jnn5wg6y6wlcddihfmdomid.onion

GitHub: https://github.com/DanielIoni-creator/MyZubsterGateway

Dev.to: https://dev.to/danielioni

LinkedIn: https://www.linkedin.com/in/daniel-ioni-62b2b9423/
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;💬 Join the Movement&lt;/p&gt;

&lt;p&gt;If you're interested in privacy tech, tokenization, or decentralized governance, connect with me:&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;GitHub: DanielIoni-creator

Dev.to: @danielioni

LinkedIn: Daniel Ioni
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;MyZubster is no longer just a platform. It's a community-driven ecosystem where users decide the future.&lt;/p&gt;

&lt;p&gt;🚀🗳️🌱&lt;/p&gt;

</description>
      <category>myzubster</category>
      <category>dao</category>
      <category>governance</category>
      <category>blockchain</category>
    </item>
  </channel>
</rss>
