Skip to content
@oldtimers-offer

Oldtimers Offer

A step towards decentralization of the classic vehicle market
Oldtimers Offer

OLDTIMERS OFFER

Real World Asset (RWA) Tokenization Platform for Classic Vehicles on XRPL

Website Web App Android Windows XRPL


What We Build

Oldtimers Offer is a production-grade RWA tokenization platform for classic and vintage vehicles, operating for 2+ years with live NFTs on XRP Ledger Mainnet.

Each vehicle listed on the platform receives a Digital Vehicle Passport (DVP) — an XLS-20 NFT on XRPL that serves as its verifiable on-chain identity. Buyers can scan a QR code directly on any listing and verify the vehicle's blockchain record instantly, without trusting the platform.

A step towards decentralization of the classic vehicle market.


Live Product — Status

Component Technology Status
Marketplace WordPress + custom plugin ✅ Live
NFT Minting Backend Rust / Actix Web, XLS-20 ✅ Live
Digital Vehicle Passports XRP Ledger Mainnet ✅ 90+ NFTs minted
DVP Badge + Passport Viewer HTML/JS Web Component + QR ✅ Live
Metadata API Rust backend, JSON schema v1 ✅ Live
Web App Rust / Yew WebAssembly ✅ Live
Android App PWA/TWA — Google Play ✅ Live
Windows App PWA — Microsoft Store ✅ Live
Image CDN Google Cloud Storage + Cloudflare ✅ Live

How the Digital Vehicle Passport Works

Vehicle listed on platform
        ↓
Rust NFT microservice mints XLS-20 NFT on XRPL Mainnet
        ↓
DVP badge appears on listing  →  "Blockchain Verified"
        ↓
Buyer clicks badge  →  Passport modal opens
        ↓
Vehicle metadata · NFT Token ID · Transaction hash · QR code
        ↓
QR links to XRPL blockchain record — independently verifiable

Each NFT contains:

  • URI — points to Rust backend metadata endpoint
  • SHA-256 hash — tamper-proof verification of metadata JSON
  • Vehicle attributes — make, model, year, color, mileage, country, type
  • Media — branded DVP passport image + vehicle photograph via CDN

Architecture

Full system architecture available on Miro:

👉 View Architecture Diagram

Stack overview:

Users (HTTPS)
    └── Frontend Layer
            ├── oldtimersoffer.com          WordPress (SEO + CRM)
            ├── app.oldtimersoffer.com      Rust / Yew WebAssembly
            ├── Android app                 PWA / TWA
            └── Windows app                 PWA / TWA

Backend Services
    ├── Main API                            Rust / Actix Web
    ├── NFT Microservice                    Rust / Actix Web  →  XRPL Mainnet
    └── Upload Microservice                 Rust / Actix Web  →  GCS + Cloudflare CDN

Database
    └── MySQL  (vehicle data, NFT records)

Blockchain
    └── XRP Ledger Mainnet  (XLS-20 NFTs via xrpl-rust crate)

Repositories

Rust-based XRPL NFT microservice for minting Digital Vehicle Passport NFTs on XRP Ledger Mainnet. Implements the XLS-20 standard for Real World Asset tokenization.

Tech: Rust · Actix Web · xrpl-rust · XLS-20


WordPress plugin providing the admin minting interface and DVP Web Component integration. Controls the NFT minting flow — only verified vehicles are tokenized on XRPL.

Tech: PHP · WordPress · HTML/JS Web Component


Solidity smart contract proof of concept for classic vehicle renting and buying on EVM. Foundation for the upcoming Vehicle Logbook on XRP EVM Sidechain.

Tech: Solidity · EVM


Oldtimer (OLD) governance token — DAO compatible — deployed on EVM testnet. Explores future decentralized governance for the platform.

Tech: TypeScript · Solidity · EVM


Roadmap

✅ Completed (Live)

  • XLS-20 NFT minting on XRPL Mainnet
  • DVP badge + passport viewer + QR verification
  • Four-platform distribution (Web, Android, Windows, WordPress)
  • Metadata API with SHA-256 tamper-proof hashing

🔨 In Progress — Grant Scope

  • Milestone 1 — NFT transfer to owner XRP wallet (self-custody)
  • Milestone 1 — Xumm / Crossmark wallet connect integration
  • Milestone 2VehicleHistory.sol smart contract on XRP EVM Sidechain
  • Milestone 2logbook.oldtimersoffer.com — Vehicle Logbook dApp (Rust/Yew)
  • Milestone 2 — Rust backend ownership verification API (XRPL → EVM bridge)

🔭 Future (V2/V3)

  • Automated NFT transfer on vehicle sale (escrow, XRPL native)
  • Axelar trustless cross-chain ownership verification
  • DVP PDF certificate with QR for auctions and shows
  • Open API for third-party classic car platforms
  • Insurance and financing integrations using DVP as vehicle record
  • XRPL AMM — fractional classic vehicle ownership

Traction

  • 90+ classic vehicles minted as XLS-20 NFTs on XRPL Mainnet
  • ~2,000 users across web app, Android, Windows, and social media
  • 2+ years of continuous production operation
  • 4 platforms — Web App, Android (Google Play), Windows (Microsoft Store), WordPress

Why XRPL

  • XLS-20 native NFT standard — purpose-built, no workarounds
  • 3–5 second finality, near-zero fees — mint at point of listing, not as a separate user action
  • XRP EVM Sidechain — Solidity smart contracts for Vehicle Logbook, XRPL as ownership anchor
  • Cross-layer interoperability — XRPL ownership proof gates XRP EVM write access
  • Global, low-cost accessibility — USA buyers and international sellers on the same verification layer

Team

Developer Role
milan-bjegovic Milan Bjegovic · LinkedIn Rust · XRPL · Backend Architecture
Mladjenovic Cvijetin Mladjenovic · LinkedIn Rust/Yew · Solidity · Frontend · Mobile

Connect

Website Twitter Instagram Facebook Email


Built on XRP Ledger · Powered by Rust · Serving the global classic vehicle market

Pinned Loading

  1. oldtimers-nft-rwa-plugin oldtimers-nft-rwa-plugin Public

    Creation of an administrative interface (WordPress plugin) enabling controlled minting of RWA NFTs, ensuring only verified vehicles are tokenized on XRPL.

    PHP

  2. oldtimers-xrpl-nft-rwa-microserver oldtimers-xrpl-nft-rwa-microserver Public

    Rust-based XRPL NFT microservice enabling Real World Asset (RWA) tokenization of vehicles through verifiable NFT passports.

    Rust

Repositories

Showing 5 of 5 repositories

Top languages

Loading…

Most used topics

Loading…