A newer version of the Gradio SDK is available:
5.49.1
metadata
title: ProofAssets Real Estate Tokenizer
emoji: π
colorFrom: indigo
colorTo: blue
sdk: gradio
sdk_version: 5.47.2
app_file: app.py
pinned: true
π ProofAssets: Real Estate Tokenizer
This Space demonstrates how AI + NLP can be applied to real estate contracts.
Upload a lease or agreement, and the demo will:
- Extract key metadata (e.g., parties, duration, rent, jurisdiction).
- Identify important clauses (termination, liability, indemnity, etc.).
- Output a structured JSON schema that could be used for tokenization (ERC-20 / ERC-721 metadata).
π Demo
π Try it live here: ProofAssets β Real Estate Tokenizer
π§ How it Works
- Frontend: Gradio
- Backend: Python + Hugging Face Transformers (demo stub for now)
- Output: JSON metadata + human-readable summary
π Example Input
This Lease Agreement is made between Landlord X and Tenant Y for the premises located at 123 Main Street. The lease term is 12 months, commencing on June 1, 2025, with a monthly rent of $1,500...
Example Output (JSON)
{
"parties": ["Landlord X", "Tenant Y"],
"property_address": "123 Main Street",
"lease_term": "12 months",
"start_date": "2025-06-01",
"rent_amount": 1500,
"clauses": {
"termination": true,
"liability": true,
"indemnity": false
},
"jurisdiction": "US"
}
π Repository Structure
ProofAssets-RealEstate-Tokenizer/
β
βββ app.py # Gradio demo (main app)
βββ requirements.txt # Dependencies
βββ README.md # Project description
βοΈ Legal & Ethical Notice
This demo is for educational and prototyping purposes only.
It does not provide legal advice and should not be used in production for compliance.
β¨ About ProofAssets
ProofAssets is building a framework for tokenized real assets, starting with real estate and leases.
AI-powered contract processing
Blockchain-ready metadata
Compliance-minded architecture
---
π All you need to do now:
1. Create your **New Space** (Gradio).
2. Upload `requirements.txt`, `README.md`, and `app.py` (the demo script I drafted earlier).
3. Hugging Face will auto-build the environment and launch your interactive tokenizer demo.
---
Do you want me to also clean up the **`app.py` demo script** so it has Hugging Faceβs recommended format (wi