dope
INITIALIZING000 / 100
dope

Dope-AF · Automated Frontend

dope-af

The e-commerce engine built for the 2A community. Run your inventory, your sales, and your own hosted storefront — on a merchant stack built to never kick you off for selling freedom.

Automated Frontend · replaces the mainstream cart · runs standalone

The dope-af catalog

Blowout sale · every ad real.

dope-af — The Big Book of 2A Commerce, blowout sale issue

$0

Deplatform
risk

dope-af · automated frontend

The mainstream cart has a 2A ceiling.

General-purpose platforms eventually drop firearms merchants. This catalog is the alternative: a storefront engine where the catalog is the ERP, compliance is the workflow, and the payment rails were chosen for the category on day one.

Printed on freedom-grade newsprint · prices never expire

Site builder

dope-af catalog · pg 01

Your store, rendered by DOPE.

NO THEME DEVS!

No theme devs. No headless tax. A full visual canvas publishes your site straight from the back office.

What you get

Visual editor: text, image, video, loops, forms, navbars — plus reusable components and saved layouts
Design product & collection templates with live price and availability bindings
Site import pipeline ingests your existing HTML/CSS site — pages, assets, fonts, colors
GraphQL Storefront API stays available for headless or mobile builds

Price: included

No add-on apps · no plugins

Why it matters

A real custom storefront without hiring a theme developer or gluing a frontend to someone else's API.

Speed

dope-af catalog · pg 02

Static at the edge. Zero JavaScript.

0 JS!

Every publish renders clean HTML to the Cloudflare edge. Pages load like static files because they are static files.

What you get

Published pages served statically from the edge — the worker never touches the database
Zero-JS base pages under a strict no-script policy; only tiny vanilla runtimes where needed
Edge miss falls back to a live render byte-identical to the export — no broken pages mid-publish
Draft previews on unguessable token subdomains, never cached
Product/collection pages pre-rendered to the edge (planned) — they serve via live render today

Price: included

No add-on apps · no plugins

Why it matters

Speed without a caching plugin, an app subscription, or a CDN bill.

Catalog

dope-af catalog · pg 03

Stop syncing. Start selling.

ZERO COPIES

A storefront listing is a live projection of the ERP item — never a copy, never a sync job.

What you get

Sellable variants ARE the ERP's item variants — one Postgres, zero webhook relays
Price, availability, and the variant matrix come from the same domain functions on every surface
Change a price once in the back office — every storefront is already correct
Multi-storefront from day one: one workspace, many sites, per-site publish control

Price: included

No add-on apps · no plugins

Why it matters

There is no sync to break. The catalog is the ERP.

Inventory

dope-af catalog · pg 04

In stock means in stock.

NO OVERSELLS

Availability straight from the warehouse — and never a leaked stock position.

What you get

Shoppers see bands — in stock / low / backorder / out — never your raw counts
Backorder dates surface from the earliest open purchase order line, automatically
Only finished-goods locations count — raw material and WIP never inflate availability
Serialized cart items take a 60-minute hold; checkout re-keys holds to the sales order atomically

Price: included

No add-on apps · no plugins

Why it matters

No overselling serialized guns. No 'sorry, actually out of stock' emails.

2A checkout

dope-af catalog · pg 05

The checkout they won't build. We did.

4473 GATED

FFL chooser, 4473 gate, dealer transfers — compliance is the workflow, not a plugin.

What you get

FFL dealer chooser at checkout — your dealer list with ATF directory fallback
Orders cannot approve until the 4473 is approved — a hard state in the order workflow
Ship-to-FFL defaults the destination to the dealer's premise address
Daily automated FFL verification against ATF eZCheck
4473 e-sign vendor adapters (planned) — the pipeline ships now with a stub adapter

Price: included

No add-on apps · no plugins

Why it matters

Every checkout becomes a real sales order in the same order-to-cash workflow as the rest of DOPE.

Your brand

dope-af catalog · pg 06

CNAME and done.

YOUR DOMAIN

Your domain, your brand, your customers. The platform stays invisible.

What you get

Every site works out of the box at your-shop.dope.shop
Self-serve custom domains: CNAME, auto-issued certificate, TLS status polled until live
Tenant isolation is a security invariant — resolved server-side, never from client IDs
Run multiple storefronts on multiple domains from a single catalog

Price: included

No add-on apps · no plugins

Why it matters

You own the domain and the customer relationship — not the platform.

Setup

dope-af catalog · pg 07

Build it yourself — or hand DOPE the keys.

WE'LL BUILD IT

Self-serve visual editor in the DOPE admin, or a white-glove Dope-AF build by the DOPE team.

What you get

Editor ships with Edit, Site, Content, Data, Media and AI sections behind workspace auth
Roles included: admin, editor, viewer
AI content agent built into the editor — model picker, credentials, usage tracking
White-glove: the DOPE team sets up your storefront end to end

Price: included

No add-on apps · no plugins

Why it matters

Either way it's yours — same editor, same site, no agency lock-in.

Two channels

dope-af catalog · pg 08

Retail out front. Wholesale out back.

ONE CATALOG

B2C storefront and B2B dealer portal sell the same catalog — one login, one source of truth.

What you get

Dealer portal ships today: tier pricing, volume breaks, locked-price carts, PO upload with SKU matching
Dealers pay invoices online on the same rails — partial payments, auto paid-status
Consumer orders can ship to a dealer's premises for FFL transfer
Drop-ship management tooling (planned); distributor feed connectors (planned)

Price: included

No add-on apps · no plugins

Why it matters

Your dealer program and your retail site stop being two products to reconcile.

Merchant backing

dope-af catalog · pg 09

Sell freedom. Get paid. Keep your account.

2A BACKED

General-purpose platforms eventually drop firearms merchants. Dope-AF runs on rails chosen for the category.

What you get

PublicSquare is the shipped processor — live card charges in B2C checkout and dealer invoice pay
Card data never touches DOPE's servers — tokenized in the browser via secure fields
Credova consumer financing at checkout (planned)
Processor-agnostic payments core underneath — payments, allocations, registers all shipped

Price: included

No add-on apps · no plugins

Why it matters

You're not one compliance review away from a frozen account.

Standalone

dope-af catalog · pg 10

Start with the store. Grow into the factory.

NO ERP NEEDED

Dope-AF runs without the full DOPE ERP — pure commerce, no dead weight.

What you get

Commerce-only tenant = core + CMS + storefront packs. No manufacturing module required
Content-only marketing sites are a supported mode — blog, media, custom domains, no cart
Add carriers, tax, accounting packs when you need them
Grow into the full ERP with zero migration — your orders were core sales orders from day one

Price: included

No add-on apps · no plugins

Why it matters

Buy the storefront today without buying the factory — and never re-platform.

Ring it up

A dope-af storefront, without the deplatform risk.

Replace the mainstream cart with commerce built for this industry — self-serve or set up by the DOPE team, standalone or wired into the full DOPE ERP.

PublicSquare

Shipped — live card processing

Credova

Financing at checkout (planned)

Request a demoStandalone, or wired into the full DOPE ERP