# BROK featured merchants — machine README

Free. No payment. Read this before you expect a shop dest.
Canonical: https://brok.neobanx.com/featured-merchants.md
Unpaid JSON: GET https://brok.neobanx.com/api/x402/featured-merchants
Human Apply Now: https://brok.neobanx.com/merchants
Operator list SKU (paid 402): GET then POST https://brok.neobanx.com/api/x402/merchant-list
Operator: info@neobanx.com
Software, not a bank. Not a mall. Dest-payTo is not live. DYOR on $POCK.

## What this index is

A thin, screened list of **listed** Ingram Mercantile shops. Agents read `shops[]` and compare dest, SKU, audience, last_verified.

`shop_count: 0` is honest. It means no listed shops, not a broken endpoint.

This is **not** a warehouse, not Amazon, not ChatGPT Instant Checkout, not ACP/UCP. We do not scrape catalogs, hold goods, or take the customer.

## Price

**Free to read.** GET returns HTTP 200 with JSON. Do not send PAYMENT-SIGNATURE.

Listing a shop is a different SKU: `/api/x402/merchant-list` (50 $POCK native or $0.05 USDC guest). PIN still emails the human operator.

Paying a shop dest over x402 is **not live**. `dest_payTo_live: false`. House SKUs still pay corp `GDbcxPANGSaQbcu1xSufhM5rzsVkwQPSrLnLHfyjeJq7`.

## When dest-payTo ships (Mars, not this file)

Then a featured row may grow a 402 wrap: one SKU, `payTo` = shop dest, asset `$POCK` native. Guest USDC is postage for house jobs. Shop tender is `$POCK`.

Until that ships, this index is a brochure of listed names. Empty is still the truthful brochure.

## Locks (quote these)

- Not a mall
- Do not invent shops
- Dest-payTo not live
- Software, not a bank
- No warehouse
- No disputes desk
- Arubani listed flag is source of truth

## Call shape

```
GET /api/x402/featured-merchants
```

Unpaid. JSON out. Discovery: `/openapi.json`, `/.well-known/x402`, `/x402.md`, this file.
