RegShield
A decentralized car rental platform with ERC-3643 compliant tokenized vehicle ownership, Chainlink CRE automation, and WorldID Sybil resistance.
What it is
RegShield is a blockchain-powered car rental marketplace that bridges traditional vehicle rental with decentralized finance. It solves three key problems in the car rental industry: lack of fractional vehicle ownership, opaque revenue distribution, and identity fraud.
Vehicle owners (Rentors) can tokenize their cars as ERC-3643 compliant security tokens, enabling fractional investment through AssetTokens (ownership shares) and RevenueTokens (income rights). Renters browse available vehicles, complete KYC verification, and book cars — with rental payments automatically distributed to token holders via smart contracts.
WorldID integration provides zero-knowledge proof of personhood, preventing Sybil attacks and ensuring each user is a unique human without revealing personal data. Chainlink CRE (Compute Runtime Environment) replaces centralized backend cron jobs with five decentralized TypeScript workflows compiled to WASM — handling booking lifecycle management, revenue distribution, price feeds, compliance checks, and payment processing entirely on-chain.
How it Works
- Frontend: Next.js 16 (App Router), TypeScript, TailwindCSS, wagmi/viem for wallet interactions, WorldID MiniKit SDK
- Backend: Express.js, MongoDB/Mongoose, JWT authentication, wallet-based auth (SIWE pattern)
- Smart Contracts: Solidity, ERC-3643 (T-REX) compliant AssetToken & RevenueToken, deployed on Ethereum testnet
- Chainlink CRE: 5 TypeScript workflows compiled to WASM — booking scheduler, revenue distributor, price feed oracle, compliance verifier, payment processor
- WorldID: MiniKit integration for zero-knowledge proof of personhood, QR code bridge for desktop-to-mobile verification flow
- Infrastructure: Vercel (frontend + serverless backend), MongoDB Atlas, ImageKit (media storage), Chainlink price feeds for ETH/USD conversion
Links
Created by
- Hazrienne