Vice Drip

ClosingTable · vf_realty

In developmentRealty & Business · not for sale

Own the view. Rule the city.

ClosingTable is the engine under Vice Drip Realty — real-estate roleplay with real closings, where agents list, tour, negotiate, and close, and every deal reconciles to the cent.

A mansion sale becomes a citywide event with a recap card the buyer flexes. Commissions hit an audited agency treasury. Property is identity — and nothing in it can mint money. Server-authoritative to the core, built for FiveM on Qbox, QBCore, and ESX Legacy.

Request Realty Demo →Build my property stack

Status honesty: the engine's money core, read surface, and deal-room NUI are authored code today; runtime is 0% proven — no live-server session has run any of it. Everything on this page is design and its status is labeled. No performance numbers are published; those read [measured-pending]. Nothing here is on sale.

What ClosingTable does

One brokerage engine, six moving parts.

Listings, offers, closings, commissions, agencies, and brokered leasing — each one an append-only record, none of them a money faucet.

Listings

A living board of properties — draft to active to under-offer to closed — with server-side price bounds off the CleanTitle config price, FSBO support, and a sold-history read that turns a flip record into a query instead of a brag.

Offers & counters

Negotiation is the gameplay; the server only enforces the bounds. Offers, counters, and accepts are append-only rows — accept freezes the price, and both parties confirm before anything moves.

Closings

The signature moment. Buyer, seller, and agent at the ClosingTable; the settlement runs as one audited multi-party saga with per-leg compensation and a conservation check read from observed balance deltas.

Commissions

An integer commission split routes the seller proceeds, the agency cut, and the agent cut in one move, remainder-to-agent — landing in an audited agency treasury, never minting a cent along the way.

Agencies

Create, invite, and role a brokerage through a permission bitset. Agent records carry sales closed, volume brokered, commission earned, and reputation — the durable tables the Top Producer Board reads from.

Brokered leasing

Placement, not a menu buy: an agent puts a tenant into a rent-enabled property, a one-time fee splits between agency and agent with a named payer, and the whole move is conserved and audited.

Built · Preview · Future

Exactly what exists, and what doesn't yet.

Runtime proof: 0 — pending Shadow bench. Resmon: [measured-pending]. “Built” means the code exists and passed static/headless review, never that it has run on a live server.

Built · authored, static-reviewed

Code exists in the engine and passed static/headless review. Runtime 0% proven — no live-server session has run it.

  • The brokered-sale saga — deduped multi-party locks, per-leg compensation, conservation checked from observed balance deltas
  • Listing lifecycle, append-only offers/counters/accepts, integer commission split
  • Agencies, roles, and treasury via a Society passthrough; brokered rent placement with a named payer
  • Six permission-gated read callbacks (headless harness green) and the deal-room NUI — Browse / Listing / Closing
  • The /vfrealty admin surface (inspect, voidlisting, agency) — corrections append, history is never edited

Preview · design + fixture

Read-views and presentation over the built substrate. No code wired for these yet.

  • Branded board lanes — residential, commercial, lease, luxury, and featured Skyline Listings
  • The Top Producer Board and public 'sold by' agent portfolios
  • Open House events — scheduling, countdown, and attendance counting (money-free by design)
  • The MoneyTrail deal view and the culture layer — Gold Key, badges, neighborhood titles
  • The CityPulse recap cards — the engine emits zero recap calls today; every card is a fixture

Future · phase-gated

Designed ideas blocked behind roadmap gates in the studio phased plan.

  • Full tenancy lifecycle — term, renewal, due and late states, and lease categories
  • First-class commercial categories (gates on MainStreet maturing)
  • The Watchtower oversight adapter and structured dispute workflows
  • In-world 'Sold by Vice Drip' signage props

The connected stack

ClosingTable makes the stack a living economy.

Every deal exercises the products you already run. Each card below shows its real status straight from the product truth model — nothing here is claimed as finished.

vf_housing In development

CleanTitle Housing

Holds the title and executes the ownership handoff via a compare-and-swap. ClosingTable brokers against that seam — it never force-transfers ownership itself.

Property ownership that holds up — a real title, a move-in receipt, a guest list, rent history, and an open house you can actually throw.

Join preview
vf_banking In build · proof-pending

MoneyTrail

The audit spine. Every payment, placement fee, and commission leg lands as an append-only row cross-referenced by a shared ref, so 'every dollar of this deal has a story' is a read, not a promise.

A banking system built like a ledger, not a pile of balances — audited money movement, append-only history. Performance [MEASURED-PENDING].

Get launch signal
vf_business In development

MainStreet

Where commercial listings get their tenants. First-class commercial categories are future work that gates on MainStreet maturing — today a commercial property is flavor over a housing property.

Businesses that create server nights — hire a crew, run happy hour, and become a name the whole city knows, with books that reconcile.

Join preview
vf_announce Free · Open

CityPulse

The civic broadcast. A committed sale becomes a screenshot-safe 'Sold by Vice Drip' recap card — display names, whole-dollar strings, district-level location, owner-governed per moment type.

A free, unescrowed FiveM announcement + server-broadcast layer — permission-aware, event-driven citywide alerts.

View docs

ClosingTable is the capstone of the Realty Empire Stack → and the top of the Vice Drip Realty brand world.

See what it looks like

Sample cards, labeled as fixtures.

These are design fixtures with invented names and figures — not live game data, not a customer, and not runtime proof. They show the shape of the surfaces the engine would render. More in the demo showcase.

Luxury listing

Cliffside Glass House

District Skyline Heights
Price $2,400,000
Band Luxury
Status Active

DEMO / FIXTURE — not runtime proof

Commercial lease

Corner Storefront

District Harborline
Category Storefront
Term 30-day
Rent $18,000 / cycle

DEMO / FIXTURE — not runtime proof

Closing packet

Vista Grande — Closed

District Skyline Heights
Price $3,100,000
Commission $93,000
Agency Meridian Realty

DEMO / FIXTURE — not runtime proof

Top producer

Agent Voss

Tier Senior Broker
Closes 31 this month
Volume $14.2M brokered
Agency Meridian Realty

DEMO / FIXTURE — not runtime proof

Gold Key status

Gold Key Club — New Member

Milestone First luxury close
Career closes 24
Career volume $61.4M
Agency Meridian Realty

DEMO / FIXTURE — not runtime proof

Leased recap

Prime Lease Friday Delivers

Property Del Perro Loft
Category Office
Term 30-day
Agency Harbor & Vine

DEMO / FIXTURE — not runtime proof

Questions, answered directly

FiveM real estate, without the overclaim.

What is ClosingTable (vf_realty)?

ClosingTable is the server-authoritative real-estate brokerage engine behind Vice Drip Realty for FiveM (Qbox, QBCore, and ESX Legacy via the free ForgeCore bridge). Agents list, tour, negotiate, and close; commissions route to an audited agency treasury. It's in development — the money core, listing and offer flow, commission split, and deal-room NUI are authored and static-reviewed, but no live-server session has run it, so runtime proof is pending.

Can I buy ClosingTable right now?

No. It's in development and there is no Buy button, no price, and no purchase path on this page. Pricing reads pending and stays that way until the studio's lock. You can join the preview list to be told — once — when it ships, with the measured numbers and the escrow manifest attached.

How does the closing actually work?

Buyer, seller, and agent are captured on the listing; accepting an offer freezes the price; a both-party confirm arms the close. The saga then acquires every party lock before it yields, moves money by destination, verifies conservation from observed buyer-balance deltas, treats the CleanTitle ownership compare-and-swap as the last-commit leg, and compensates every prior leg on any failure — auditing each leg and reversal under one shared ref.

Does it handle property ownership itself?

No — ownership lives in CleanTitle Housing, which holds the title and executes the handoff. ClosingTable brokers against that seam and never edits ownership tables directly. Every listing, offer, sale leg, and commission is an append-only row, so 'who brokered this, at what price, to whom, when' is answerable in one admin command.

Can it inflate the economy?

No money is minted anywhere in the flow. Money moves only through the existing server-approved cores, the split is integer with remainder-to-agent, and the saga verifies conservation from observed deltas. Negotiated-price property is designed as a money sink that produces content — listings, tours, rivalries — rather than a faucet.

What is NOT included?

No custom MLO or mapping (config and data only). No performance numbers — those read [measured-pending] until a real client produces a real figure. No time-gap escrow or deposit hold in v1 (the saga settles atomically). The full tenancy lifecycle and first-class commercial categories are future work. And nothing here is on sale — security is tamper-evident and dupe-resistant, never absolute.

ClosingTable · join the preview

Get the receipt when it lands.

One email at launch — measured numbers, the escrow manifest, and launch-window pricing. No drip campaigns.