AI-powered CAM reconciliation. Settling on the XRP Ledger.
RLUSD settlement on XRPL — publicly verifiable on-chain
Mainstreet
Set a new password
Mainstreet
✨ AI Workspace
Ask MainStreet AI
A conversational workspace for your commercial real estate portfolio.
Search leases, invoices, reserve documents, reconciliations, acquisitions, disputes, reports,
and settlements using natural language. Every answer comes from your own documents and analyses — with citations —
and ends with the next step you can take.
Document Draft
Click into the document to edit. MainStreet never sends documents automatically — you export and send when you're ready.
Evidence
Mainstreet
AI-powered CAM reconciliation. Settling on the XRP Ledger.
CAM Reconciliation · Works Alongside Yardi · AI-Powered Analysis
AI-powered CAM reconciliation built for landlords and property managers
Welcome to MainStreet
Explore the demo properties below with sample data, or create your own property to get started.
Tenant Portal
Your property manager will share your CAM statement and invoice explanations here. Contact them if you don't see your statement yet.
—
Properties
—
Occupancy
—
Total CAM Managed
—
Ready To Reconcile
—
In Progress
—
Needs Review
Your Properties
🔍 Acquisition Due Diligence
No due diligence reviews yet. Start one to analyze a property before acquisition.
🏢 Acquire Property
Convert to a managed
property?
Tenant records, lease metadata, rent roll, and acquisition analysis will be copied.
The due diligence review is preserved and marked converted for historical reference.
📄 Leases
Upload PDFs — AI extracts tenant terms, CAM caps, exclusions, and audit rights.
No leases uploaded yet — use "Upload Leases" above to extract tenant terms.
📋 CAM Invoices
Upload CAM invoices or expense reports — PDF, image, or scanned documents.
No invoices uploaded yet — use "Upload Invoices" above to add CAM expense documents.
Upload leases and invoices to enable analysis.
Portfolio ›
🏙
Welcome to MainStreet
CAM reconciliation in 5 minutes. Upload leases, add invoices, and get audit-ready results.
1
Name your property — set the address and total square footage
2
Upload leases — AI extracts CAM caps, exclusions, and tenant details
3
Add invoices — upload expense files or paste from a GL export
4
Run CAM — allocations calculated instantly with cap and exclusion enforcement
Enter property details to begin the CAM reconciliation
Example: If the property is 20,000 sqft and a tenant occupies 2,000 sqft, that tenant's pro-rata share is 10%.
2
Lease Upload
Upload leases and invoices — AI extracts CAM terms automatically
📂
Drop all lease PDFs here, or click to select
Multiple PDFs accepted · AI processes each one sequentially
GL
GL Excel Upload ⓘ
Optional — upload your accounting system's General Ledger export for the CAM year and CAM items are auto-detected & categorized. Don't have one? Skip to Invoice Upload below.
⚠ Fields were edited since the last run — re-run CAM allocation to update results.
📅 Previous Runs
5
Landlord View
Tenant Disputes
Review tenant disputes and take action below.
Disputes Resolved: 0
6
Reports
Generate printable reports for landlords and tenants
For You
Complete reconciliation showing all tenants, allocations, and invoice detail.
Open disputes, flagged invoices, and lease risk summary.
Lease terms, extracted CAM provisions, and review notes for each tenant.
One-page summary of this year's CAM pool, tenant shares, and totals.
For Tenants
Tenant-facing CAM statement showing charges, calculations, and invoice breakdown.
Advanced
Missing tenants, lease gaps, and low-confidence data before reconciliation.
Allocation flags, cap violations, and pro-rata anomalies requiring attention.
High-level income and occupancy summary formatted for lender review.
Generate a secure, read-only link to share results with executives or lenders.
Export:
Run a CAM allocation first to generate reports.
7
Reserve & Loan Documents
These documents define what reserves exist, current balances, eligible uses, lender
requirements, draw procedures, deadlines, and the documentation needed for reimbursement.
MainStreet reads them the same way it reads leases — every extracted term carries a
verbatim citation back to the page it came from.
Reserve Accounts
8
Reserve Requests
Every repair reimbursement starts here. Attach the invoices, bids, photos, and
certifications for completed work — MainStreet checks them against the lender's
documented requirements, tells you exactly what's still missing, and generates the
complete submission package when it's ready.
📝
Estoppels
Estoppel certificate generation and tracking is planned for a future update.
Dispute Workspace
📊 Allocation Results
🔒
Review Link Expired or Invalid
This review link has expired or is no longer valid. Please request a new link from the property manager.
🔗 Generate Review Link
Create a shareable read-only link for executive review. No login required — recipients can view but not edit.