commerce.vin

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.

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.

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

Out the doorone total, one orderposts 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/7MMVABDM3RN163785 · values.vin/7MMVABDM3RN163785

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.

held in this layerdealsdocsaccessoriespartgroundgroundingacquisitionacquisitionssourcesheld under The VIN Company — never live until a capability binds

The trade walktradein.vin

7MMVABDM3RN163785

2024 Mazda CX-50

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.

A drop-shipped dealdropship.vin
Bought at the lane
Titled by the dealer of record
Delivered

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.

  • 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.

The order, as an agent reads itapis.vin/mcp
// 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

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 twin

Machine 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.