What is in scope vs out of scope
In scope
- Identifying CDN/WAF/bot edges on public product pages you may lawfully access
- Educational comparison of ticket vs merchandise legal regimes
- Using residential ISP targeting for reputation-shaped public catalog fetches
Out of scope
- Checkout automation, queue jumping, or payment-page abuse
- CAPTCHA solving / challenge bypass recipes
- Unverified retailer↔vendor attributions (JD always-403 claims, GOAT Envoy, Supreme Akamai, Nike bot vendor guesses)
- Anything that violates retailer Terms, platform rules, or criminal law
What goes wrong when this scraper fails
Drop Discord screenshots assert “Supreme is Akamai” or “GOAT is Envoy” with the confidence of a commit hash — and they are often wrong. Misattribution burns Elite exits on the wrong layer, while legal fearmongering mixes the US BOTS Act (tickets, civil) with sneaker resale (contractual/civil exposure, no parallel federal ban).
Why this failure mode happens
Sneaker properties layer CDN edges, waiting rooms, payment risk tools, and sometimes Akamai Bot Manager — each with different artifacts. Rumors travel faster than headers. Separately, US ticket-bot law and UK ticket-limit offences do not transplant onto sneakers; operators still face Terms, fraud, and CFAA risk at auth gates.
Responsible workflow for this use case
- 1
Start from the verified attribution table
Match your host only to confirmed rows: adidas/END → Akamai BM path; Nike → Akamai delivery only; Foot Locker/JD → Fastly edge only; StockX → Cloudflare (+ payment Riskified/Braintree); GOAT → Cloudflare; SNIPES → Queue-it + Cloudflare; Supreme → Cloudflare; Shopify → platform bot + CAPTCHA. If your target is missing, fall back to the hub matrix — do not invent.
- 2
Capture edge artifacts on the public URL you care about
Log cf-ray / __cf_bm, AkamaiGHost + Reference / _abck, Queue-it cookies/redirects, and payment-host changes separately from the browse host. Waiting rooms are not interchangeable with Bot Manager.
- 3
Three-way curl (browse host, not checkout POST)
Plain, Chrome-UA, residential ISP exit. Stay on public GETs. If you need checkout understanding, stop at architecture notes — do not automate purchases here.
bashHOST=https://TARGET/ UA='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36' PX='http://aethyn-XXXXX-country-us-isp-verizon:PASSWORD@proxy.aethyn.io:5499' for tag in plain ua isp; do echo "=== $tag ===" case $tag in plain) curl -sS -D - -o /tmp/sn.body "$HOST" ;; ua) curl -sS -D - -o /tmp/sn.body "$HOST" -A "$UA" ;; isp) curl -sS -D - -o /tmp/sn.body "$HOST" -A "$UA" -x "$PX" ;; esac | grep -iE 'HTTP/|server:|cf-ray|set-cookie: (_abck|__cf_bm|QueueIT)' done - 4
Apply legal framing without myth
US BOTS Act (15 U.S.C. § 45c) — civil statute, FTC enforcement, event tickets. No enacted federal twin for sneakers/general merchandise (Grinch Bots bills remain unenacted as of August 2026). UK — Breaching of Limits on Ticket Sales Regulations 2018 criminalise excess ticket software purchases (summary-only); no equivalent goods offence. Retailer Terms still bind; this is not legal advice.
- 5
Choose ISP exits when IP-shaped — then stop
If the three-way test implicates ASN/ISP, use Elite ISP targeting. If Akamai/Cloudflare JS layers dominate, fix the client path. Do not cross into queue bypass or payment automation on this page.
When residential proxies fix this — and when they cannot
When the failing layer is IP reputation or per-ISP scoring on public catalog/size endpoints, Elite residential with ISP targeting is a strong product fit. Proxies do not empty Queue-it, clear payment Riskified, or mint Akamai sensor cookies. For this vertical, a sticky high-quality ISP exit is usually the right unit of purchase — not bulk GB alone.
How Aethyn residential proxies help here
Prefer Elite ISP targeting and short sticky sessions for drop-adjacent public monitoring. Keep concurrency sane. This page covers public monitoring only — not checkout automation.
- Elite HTTP 5499 with -isp- suffixes for carrier-sensitive storefronts
- Sticky -session-*-lifetime-* measured in minutes for browse flows
- Premium 2099 for low-risk public pages
- Country targeting for regional drops
- No CAPTCHA/queue-bypass tooling
Common questions about this scraper problem
Which anti-bot does Nike SNKRS use?
Does Supreme use Akamai Bot Manager?
Is using sneaker bots a federal crime under the BOTS Act?
Why ISP targeting instead of huge GB plans?
Aethyn ports?
Will you help bypass Queue-it or payment CAPTCHAs?
Best practices that keep scrapers reliable
- Publish only verified retailer attributions
- Separate CDN edge from payment risk tools
- Prefer ISP targeting language over GB bragging
- Keep BOTS Act scoped to tickets
- Respect Terms and public-data limits
Common mistakes that burn proxy budget
- Supreme ⇒ Akamai
- GOAT ⇒ Envoy
- JD Sports “always 403” claims without current verification
- Nike bot-vendor guesses
- Calling sneaker bots a federal crime under BOTS Act