Urgent.News

600+ sources. One page. See who else covered it.

Editions โ–พ

Tech

๐Ÿญ Urban Lab: Building a Sustainable Mobility Ecosystem with

๐Ÿญ Urban Lab: Building a Sustainable Mobility Ecosystem with ๐Ÿญ Urban Lab: Building a Sustainable Mobility Ecosystem with Monero, Multisig Escrow and Automated Bounties Hi everyone! ๐Ÿ‘‹ I'm Daniel Ioni , an independent developer and founder of Urban Lab , an experimental project combining smart electric scooters, AI-powered services, open-source software and privacy-focused payments . Over theโ€ฆ

Urban Lab seeks to create a sustainable mobility ecosystem by integrating smart electric scooters, AI-powered services, open-source software and privacy-focused payments. Key components of the ecosystem include:

๐Ÿ” Monero 2-of-3 multisig escrow

๐Ÿค– AI and robot integrations

๐Ÿ› Automated GitHub bounties

๐Ÿ’ฐ MYZ reward accounting

๐Ÿ’ฑ Experimental MYZ โ†’ XMR conversion logic

๐Ÿ“Š Real-time monitoring

๐ŸŒ MyZubster integration

This article provides a technical overview of the project, including testing methods and future work needed. It is crucial to note that the system is still experimental and only uses simulated data or Monero Stagenet for testing. Any examples of MYZ โ†’ XMR conversions are application-level simulations unless mentioned otherwise. The project does not claim to be a production financial service.

The Urban Lab concept begins with the idea of combining physical vehicles, AI, open-source software and privacy-focused payments to create a smart mobility service. The scooter concept includes GPS tracking, remote locking, AI integration, digital payments, and automated service workflows. Adding a payment system raises the question of how to reduce trust between customers and service providers. This is where escrow comes in.

๐Ÿ” Monero Multisig Escrow

The experimental escrow architecture uses a 2-of-3 multisig model, involving three participants: the buyer (customer), the seller (service provider), and an optional admin/arbitrator. A simplified workflow for the escrow process is as follows:

1. Customer creates an escrow request

2. Buyer and seller authorize the transaction

3. Admin (optional) may also authorize the transaction

4. Threshold is reached, and the application updates the escrow state

5. Release workflow is executed

The backend system manages escrow management, including unique escrow IDs, transaction state, participant information, authorization tracking, cancellation, expiration, and monitoring. The technology stack includes Node.js, Express, MongoDB, Monero Wallet RPC, WebSocket, HTML/JavaScript dashboard, and Monero Stagenet.

Another aspect of the ecosystem is the experimental GitHub bounty system, which allows GitHub issues to contain bounty declarations. When conditions are met, the application records the reward in the contributor's MYZ balance, connecting open-source contributions to automated rewards and ecosystem balance.

๐Ÿ› Automated GitHub Bounties

The GitHub bounty system has the following API endpoints:

POST /api/bounties - Create a bounty

GET /api/bounties - List bounties

GET /api/bounty-history - View bounty history

GET /api/user-balance/:username - Check MYZ balance

The system is designed to automate accounting, not to replace GitHub's security model. Webhook authentication and authorization are essential before production deployment.

๐Ÿ“Š MYZ โ†’ XMR Conversion

Urban Lab is also experimenting with a MYZ โ†’ XMR conversion layer. The conversion API allows for:

GET /api/exchange-rate

POST /api/convert-myz-to-xmr

GET /api/conversion-history

Please note that the term "SIMULATED" is crucial, as an application-level exchange rate does not create a real market or redeemable asset. Before deploying a real conversion system, additional work is required regarding custody, liquidity, pricing, security, and applicable regulations.

Written by urgent.news from Dev.to's reporting โ€” not their text. Machine-written โ€” may contain errors; check the original before relying on it.

Read the original at dev.to โ†’

More in Tech

๐Ÿ›ด Urban Lab Goes Open Source: Smart Scooters, Monero Escrow & Open Hardware"

๐Ÿ›ด Urban Lab Goes Open Source: Smart Scooters, Monero Escrow & Open Hardware What started as an idea for a smart electric scooter is becoming something much bigger. Urban Lab is going open source.

  • Urban Lab transforms smart scooters into open source mobility infrastructure.
  • Hardware, firmware, AI services, and escrow experiments are open source.
  • Payment architecture uses Monero-based 2-of-3 multisig escrow workflow.

Implementing Node.js Support Triage โ€” Summarize PDF Pages with Embeddings

Short answer: for B2B support triage, split PDF retrieval from answer generation, rerank a small evidence set, and let the final summary assign a queue only when the cited pages support that decision.

  • Implement three-step process for B2B support triage using Node.js semantic search
  • Define separate ports for vector search, reranking, and structured generation
  • Retain document IDs, page numbers, and metadata to preserve citation integrity