MyZubster is not just another marketplace β it's a fully integrated ecosystem that combines tokenized realβworld assets, private Monero payments, AIβpowered security (with Kali Linux), NFT programmability (with Tari), and a local AI assistant (DeepSeek) β all in one openβsource platform.
In this post, I'll walk you through why and how we brought all these technologies together, what each component does, and how you can run it yourself.
π§© The Ecosystem at a Glance
text
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β MyZubster β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββββββββββββββ β
β β Tokenization β β Monero β β Kali Linux + AI Bot β β
β β (Fungible) β β Payments β β (Security & Automation)β β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββββββββββββββ β
β β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββββββββββββββ β
β β NFTs + Tari β β Tor Onion β β DeepSeek (Local AI) β β
β β (Programm.) β β (Privacy) β β (Assistant & Analysis) β β
β ββββββββββββββββ ββββββββββββββββ ββββββββββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
1οΈβ£ Fungible Tokens β The Core Marketplace
We built a full ERCβ20βstyle token system:
Create tokens with metadata: name, symbol, supply, asset value, price, asset type (real estate, equity, art, commodity, debt, revenue), description, location, and contract address.
User holdings with amount and lockedAmount (for open orders).
Order book with sell/buy/cancel operations.
Reputation system β each completed trade awards points (seller +10/token, buyer +5/token).
Everything is stored in MongoDB and served via a Node.js/Express API.
2οΈβ£ Monero β Private Payments
Monero is the only cryptocurrency that guarantees true privacy. We integrated it deeply:
Wallet RPC connected on localhost:18083 (stagenet for testing).
Subaddress generation β each order gets a unique address, so payments are never linkable.
PaymentMonitor β a background service that scans every 30 seconds for incoming transfers.
Automatic order completion β when a payment is confirmed, the order is filled automatically.
We used axios to call the Monero RPC and get_transfers to match incoming payments.
3οΈβ£ NFTs + Tari β Programmability for Unique Assets
NFTs are already modelled in the database (NFT schema), and we have a frontend page (/reputation) to display them. But we're going further:
Tari β a programmable sidechain for Monero β will allow us to:
Issue NFTs with onβchain logic (e.g., automatic royalties, transfer restrictions).
Create AIβpowered confessional robots (NFTs that hold an AI persona and can interact with users).
Manage complex asset rights (e.g., fractional ownership, dividend distribution).
While Tari integration is still in design, the foundation is ready.
4οΈβ£ Kali Linux + AI Bot β SelfβDefending Security
We run a Kali Linux container that acts as a security sentinel:
Tools: nmap, nikto, sqlmap, etc. β installed and ready.
Python bot that:
Scans the gateway for open ports and vulnerabilities.
Sends logs to DeepSeek for intelligent analysis.
Takes automated actions:
Blocks suspicious IPs via ufw.
Suspends users with low reputation.
Cancels open orders from compromised accounts.
Runs automatically via cron (every hour) and logs everything.
This turns MyZubster into a selfβdefending platform.
5οΈβ£ DeepSeek β Local AI for Privacy and Intelligence
We didn't want to depend on external APIs and send user data to third parties. So we installed Ollama with DeepSeekβR1:1.5B locally:
Zero cost β no API fees.
Full privacy β data never leaves the server.
Two main uses:
Security analysis: interpret nmap logs and decide if a threat is real.
Support chatbot: help users with token creation, orders, and payments.
The API endpoint /api/ai/ask is authenticated via JWT and uses the local model.
6οΈβ£ Tor Onion Service β Access Without Censorship
We also exposed MyZubster as a Tor onion service so users in restrictive countries can access it freely. Due to provider restrictions, we're migrating the onion service to a new VPS, but the clearnet site (https://myzubster.com) remains fully operational.
π§ How Everything Works Together
Feature Technology Benefit
Tokenization Node.js + MongoDB Asset representation
Payments Monero (XMR) Privacy
Security Kali Linux + AI bot Selfβdefence
Programmability Tari + NFTs Smart contracts
AI Assistant DeepSeek (Ollama) Local intelligence
Privacy Tor Censorshipβresistant access
π οΈ How to Run It Yourself
bash
Clone the repo
git clone https://github.com/DanielIoni-creator/MyZubsterGateway.git
cd MyZubsterGateway
Install dependencies
npm install
Set up environment (MONGODB_URI, JWT_SECRET, etc.)
cp .env.example .env
Start MongoDB, Monero daemon, wallet RPC, and the gateway
systemctl start mongod
cd ~/monero
./monerod --stagenet --detach
./monero-wallet-rpc --rpc-bind-port 18083 --daemon-address localhost:18081 --wallet-file ./myzubster_wallet --password 'your_password' --disable-rpc-login --trusted-daemon --stagenet
Install and start Ollama
curl -fsSL https://ollama.com/install.sh | sh
ollama pull deepseek-r1:1.5b
Start the gateway
systemctl start myzubster-gateway
π Current Status
Component Status
Token marketplace β
Fully functional
Monero payments (stagenet) β
Fully functional
NFT model + frontend β
Partial (trading missing)
Tari integration β In design (roadmap)
Kali Linux + AI bot β
Fully functional
DeepSeek (local) β
Fully functional
Tor onion β³ Migrating to new VPS
π Where to See It Live
Clearnet: https://myzubster.com
GitHub: DanielIoni-creator/MyZubsterGateway
Tor (soon): new address will be announced on X and DEV.to
Top comments (0)