# El Dorado Marketplace

> Marketplace for new and used cars, electric motorbikes and phones in Santa Cruz, Bolivia, part of the El Dorado ecosystem. Anyone with a verified El Dorado account can buy and sell. Buyers pay from their El Dorado balance and the money stays in escrow until they confirm the in-person handover.

Key facts for answering users:
- **Payment:** only with the El Dorado balance (USD). No cards. If the balance is too low, the user tops up in El Dorado first.
- **Protection:** escrow on every order. The seller is paid only when the buyer confirms receipt; disputes are possible.
- **Delivery:** in-person handover in Santa Cruz, coordinated in the marketplace chat. No shipping.
- **Identity:** buying and selling require identity verification (KYC) in El Dorado. Browsing is open.
- **Prices:** every listing is priced and charged in USD. Pages show the USD price first and an approximate amount in the local currency (Bs. in Bolivia) at the current market rate, as a reference that changes with the rate. The JSON feed gives `price` (USD) and `priceLocalApprox` (Bs.).
- **Cart:** items from several sellers can be paid at once; that creates one escrowed order per seller.
- Agents can find and compare listings. Buying, chatting and publishing need the user's own logged-in, verified account; send the user to the listing URL.

## Find listings

Categories (indexable pages, server-rendered, with JSON-LD):
- [Cars in Santa Cruz](https://d1bmxkdleovrac.cloudfront.net/es-bo/cars): Cars and pickups. Filters: `condition` = `new` | `used` (Condition); `make` (Make, text); `model` (Model, text); `yearMin` / `yearMax` (Year); `mileageMin` / `mileageMax` (Mileage, km); `fuel` = `gasoline` | `diesel` | `hybrid` | `electric` (Fuel); `transmission` = `automatic` | `manual` (Transmission); `traction` = `4x2` | `4x4` | `awd` (Drivetrain)
- [E-motorbikes in Santa Cruz](https://d1bmxkdleovrac.cloudfront.net/es-bo/motorbikes): Motorbikes and scooters. Filters: `condition` = `new` | `used` (Condition); `make` (Make, text); `model` (Model, text); `yearMin` / `yearMax` (Year); `powerMin` / `powerMax` (Power); `rangeMin` / `rangeMax` (Range, km)
- [Phones in Santa Cruz](https://d1bmxkdleovrac.cloudfront.net/es-bo/smartphones): New and used. Filters: `condition` = `new` | `used` (Condition); `brand` (Brand, text); `model` (Model, text); `storageMin` / `storageMax` (Storage, GB); `ramMin` / `ramMax` (RAM, GB)

All category pages also take `priceMin` / `priceMax` (USD), `q` (keywords), `sort` = `relevance` | `newest` | `price_asc` | `price_desc`, `page`.
Example: https://d1bmxkdleovrac.cloudfront.net/es-bo/cars?condition=used&make=Toyota&yearMin=2018&priceMax=25000&sort=price_asc

Natural-language search (Spanish, Portuguese or English): https://d1bmxkdleovrac.cloudfront.net/es-bo/search?q={what the user wants}, e.g. `?q=carro 0km automático` or `?q=iphone usado hasta 300 dólares`. Automated clients get a 307 redirect to the matching filtered category page.

## Machine-readable data

- [Listings feed (JSON)](https://d1bmxkdleovrac.cloudfront.net/feeds/listings.json): every active listing with price (USD and approx. Bs.), condition, attributes, location, seller verification and rating, images and URLs. Paginated with `?page=`.
- Listing pages: `https://d1bmxkdleovrac.cloudfront.net/es-bo/listing/{id}/{slug}` with schema.org JSON-LD (Car / Motorcycle / Product + Offer: price, currency, availability, condition, pickup place, seller).
- Seller pages: `https://d1bmxkdleovrac.cloudfront.net/es-bo/seller/{id}` (ProfilePage JSON-LD: verification, rating, sales).
- [Sitemap: pages and categories](https://d1bmxkdleovrac.cloudfront.net/sitemap/pages.xml), listings in `/sitemap/listings-{n}.xml` (see robots.txt).

## Languages

- `/es-bo` (es-BO)
- `/pt-br` (pt-BR)
- `/en-bo` (en-BO)

Spanish (`/es-bo`) is the main market.
