Thanks to visit codestin.com
Credit goes to github.com

Skip to content

RWAX - Real World Asset Exchange solves this by fractionalizing "Yield Rights" on the XRP Ledger. Now anyone can invest as little as $50 to earn returns.

Notifications You must be signed in to change notification settings

LingSiewWin/RWAX

Repository files navigation

XRP      Ripple

RWAX

Real World Asset Exchange on XRP Ledger
Tokenizing Singapore real estate with compliance-first architecture


Overview

RWAX enables fractional ownership of Singapore real estate through XRPL-native tokens. The platform processes 3,200+ properties from URA (Urban Redevelopment Authority) data, applies MAS compliance rules, and creates tradeable yield tokens via AMM pools.

Tech Stack

RWAX Tech Stack

Architecture

Frontend (React)          Oracle (Python)           XRPL Testnet
     │                         │                         │
     ├─ Wallet Connect         ├─ Data Processing        ├─ DID Registry
     ├─ DID Verification       ├─ Compliance Filter      ├─ Token Issuance
     ├─ Asset Browser          ├─ Asset Minting          ├─ AMM Pools
     └─ Swap Interface         └─ Oracle Pricing         └─ Payment Routing

XRPL Standards

Standard Implementation
XLS-40 DID-based identity verification with OCR pipeline
XLS-30 AMM pools for instant XRP/YT swaps
XLS-39 Clawback compliance for regulatory enforcement
XLS-47 On-chain price oracles for property valuation
XLS-33 Issued currency tokens (PT/YT)

Quick Start

# Install
yarn install
cd services/oracle && pip install -r requirements.txt

# Run
yarn frontend:dev     # http://localhost:5173

Project Structure

rwax/
├── apps/frontend/        # React + Vite + xrpl-connect
│   ├── components/       # UI components
│   ├── hooks/            # useIdentity (DID management)
│   └── data/             # Processed asset data
├── services/oracle/      # Python data pipeline
│   ├── clean_data.py     # URA processing + compliance
│   ├── mint_assets.py    # On-chain minting
│   └── output/           # rwa_assets.json
└── package.json

Key Features

  • Identity: Document OCR (Tesseract.js) → DIDSet transaction
  • Trading: Payment transactions routed through AMM
  • Compliance: MAS rules enforced (10-year EC restriction, clawback)
  • Data: 3,214 compliant assets from 3,685 input properties

Scripts

yarn frontend:dev      # Start frontend
yarn oracle:run        # Process property data
yarn oracle:mint       # Mint assets on XRPL
yarn sync-data         # Sync oracle → frontend

Data Source

Singapore Urban Redevelopment Authority (URA) Private Residential Property API

License

MIT

About

RWAX - Real World Asset Exchange solves this by fractionalizing "Yield Rights" on the XRP Ledger. Now anyone can invest as little as $50 to earn returns.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published