The whole deal.
One order.
Vehicle. Taxes. Financing. Insurance. Delivery. One order.
The car, the taxes, the loan, the insurance, and the delivery settle as one order — every line posted, every line at its own address. Two registers, one ledger: the consumer buys and sells on the rows the dealer settles. Built on the VIN by Vin.
An agent closing a deal for you reads this same order — every line it settles posts at the line’s own address, and the total it reports is the total printed here.
A VIN is 17 characters and never uses I, O, or Q.
01 / 04
The consumer register.
Imperative verbs. The buyer — or the seller — is the hero of every row.
Eight addresses, one order. buy.vin owns a deal; this page owns the layer of all deals — the register’s rows are where the money moves, and every figure computes at the row’s own address before you commit.
Selling is the same rail in reverse: a real cash offer from the VIN, payoff handled, pickup booked on the same order record.
- buy.vinBuy any car by its VIN, end to end online
- offers.vinSell your car by its VIN: real cash offers, payoff handled
- financing.vinFinancing from a VIN: soft-pull prequal to funded loan
- fi.vinF&I products: VSC, GAP, protection — attached at close
- insure.vinInsurance that starts from the car, not a 40-question form
- taxes.vinThe out-the-door price: exact taxes, title, DMV fees by state
- escrow.vinFunds held against the order, released as its lines settle
- lease.vinThe lease, posted like a loan: money terms at their own address
held offer typejunk.vinjunk-car cash offers, an offer class held under offers.vin — the junk-title fact reads at vhr.vin
7MMVABDM3RN163785
2024 Mazda CX-50
- 01Vehiclebuy.vin/
7MMVABDM3RN163785the close, end to end onlineposts live - 02Taxes, title, DMV feestaxes.vin/
7MMVABDM3RN163785out-the-door by state, itemizedposts live - 03Financingfinancing.vin/
7MMVABDM3RN163785prequal attaches — no inquiry until you applyposts live - 04Insuranceinsure.vin/
7MMVABDM3RN163785quoted from the decoded specbound at close - 05Deliverytransport.vin/
7MMVABDM3RN163785quoted from a VIN and two zipsposts live
Exact figures compute at the address, by state, before you commit. A prequal, a bound policy, and a booked delivery attach to the same order without re-entering a fact.
commerce.vin fee: $0 · every line settles at its own address · none settles here
The record, then the deal: vhr.vin/
02 / 04
The dealer register.
Trade nouns. The store side of the same ledger.
dealers.vin is the register’s flagship, never a second anchor: two counters, one ledger — the dealer’s rows and the consumer’s rows are two projections of the same order.
The registers touch at exactly one address: a consumer’s trade and a dealer’s acquisition land on the same record at tradein.vin, from opposite sides.
- dealers.vinThe register’s flagship: the store-side counterparty face of the one ledger
- desking.vinThe desk, posted: rate, term, and spread on numbers both sides read
- auction.vinThe lane: runlists, bids, and arbitration keyed to the VIN
- wholesale.vinDisposition and remarketing: the exit, priced against the record
- tradein.vinThe hinge: a consumer’s trade and a dealer’s acquisition, one record
- floorplan.vinThe carry, attested: flooring keyed to the VIN it floors
- appraisal.vinThe act that sets the spread; the record it writes reads in Data
held in this layerdealsdocsaccessoriespartgroundgroundingacquisitionacquisitionssourcesheld under The VIN Company — never live until a capability binds
7MMVABDM3RN163785
2024 Mazda CX-50
- 01Appraiseappraisal.vin/
7MMVABDM3RN163785the act sets the spreadposts live - 02Acquiretradein.vin/
7MMVABDM3RN163785the consumer’s sell is the store’s buyposts live - 03Carryfloorplan.vin/
7MMVABDM3RN163785the carry meter: aging × rateposts live - 04Exitbest net of offers.vin · wholesale.vin · auction.vinposts live
One VIN’s exit routes to whichever pool yields the best net — consumer spread, dealer spread, or the lane. Figures post at the address; this page states structure, not prices.
03 / 04
The dealer-of-record rail.
A deal that needs a dealer of record gets one — in the cloud.
Some deals require a licensed dealer on the paper. Cloud Motors is that dealer — Vin’s licensed virtual dealership in the cloud, dealer of record for the deals this layer’s addresses close. Vin handles titles, payoffs, taxes, registration, and transport.
The counterparty brings only funds and/or credit. The car never stocks anywhere.
Lane to driveway, one order: Cloud Motors signs as dealer of record; Vin handles title, payoff, taxes, registration, and transport; the buyer brings funds and/or credit. The unit never stocks anywhere.
04 / 04
The money rail.
One rail under every settling line.
There is no money-lane parent node: the names that move money hang directly off this anchor as siblings, and the thing that unifies them is an edge set, never an address of its own.
The money moves at the member. None of it moves here.
- Stripe Connect under every settling line — the money rail, held until it bindspayments.vin
- Funds held against the order, released as the lines settleescrow.vin
- One MCP server for the whole platform: apis.vin/mcp
- Every paid action returns a typed, machine-readable offer
- Agent payments settle programmatically: x402
Where an agent closes a deal for a person, the order it settles is this page’s order, unchanged — everything it does here survives being shown to you.
// tools/call · start_purchase { "type": "vin.order", "vin": "7MMVABDM3RN163785", "lines": [ { "line": "vehicle", "address": "buy.vin", "amount": <integer, USD cents> }, { "line": "taxes", "address": "taxes.vin" }, { "line": "financing", "address": "financing.vin" }, { "line": "insurance", "address": "insure.vin" }, { "line": "delivery", "address": "transport.vin" } ], "out_the_door": <integer, USD cents>, "settlement": "x402", "order_fee": "0.00" }
This page’s fee: $0.
Nothing is bought, sold, financed, bound, or shipped here. Every transaction this page describes closes at a member address — this page sells the layer claim, and the members close the deals. This page’s economics are the members’ go-to-market.
commerce.vin fee: $0 · one anchor · two registers · one ledger
reads at another layerfrontline · stocking · inventories · merchandising · syndication → listings.vin · pricing → values.vin · invoice → sticker.vin · gift → title.vin · dms → apis.vin
shelfmmr · nada · kbb · acv · manheim — third-party marks, redirect-only, never brands
For the agent you send
The agent reads the same record you do. Same two routes, three representations — the numbers never differ between them.
motions: B2A2C · B2A2B
- B2A2C — an agent acting for a consumer — everything it does survives being shown to them afterward
- B2A2B — agents brokering between businesses — Mandate presented, fee disclosed, settlement three-way
curl https://commerce.vin/ -H 'accept: text/markdown' → the markdown twin of this page
curl https://commerce.vin/{VIN} -H 'accept: application/json' → the record as typed evidence objects
curl https://commerce.vin/{VIN} -H 'accept: text/markdown' → the record's markdown twinMachine surfaces on this host: /llms.txt · /icp.json · /.well-known/agents.json · one estate MCP server — apis.vin/mcp (every door a lens; tool results carry the door URL).
Attribution: X-Client-Type: html | md | json | mcp — read for agent-led demand attribution; it never changes the record.
No gate on this door's two routes — keyless reads, no account. Gated actions elsewhere on the estate return a typed OFFER (posted price · hard ceiling) or a NEEDS_HUMAN handoff, never a dead end.