Built for Michigan-licensed operators

The command post for Michigan's wholesale cannabis trade

Growers, processors, retailers, and brokers run every listing, negotiation, invoice, and shipment through one blind, broker-mediated exchange — then sell it at the counter on Xcelerate POS, the built-in retail register.

Identities blind, alwaysBroker sees every dealSecure-transporter fulfillment
exchange · ops console
Live

Active listings

128

Open negotiations

34

Counter-rounds

Unlimited

Shipments in transit

9

Retailer feed · anonymized

FlowerGrower #A17
VapeProcessor #C04
ConcentrateBroker #B02

Illustrative preview — actual listings and figures appear once you sign in.

Unlimited counter-offer rounds
100% broker visibility on every deal
Invoice auto-generated at acceptance
Shipment tracked step by step
AI-assisted listing drafts
Live market pulse pricing
Xcelerate POS retail register
Customer loyalty & purchase habits

How it works

One flow, from listing to delivery

No platform-assigned matching, no ranking a listing based on the platform's own interest — it's a bulletin board. Every deal that closes is a decision the two negotiating parties made themselves.

Step 1

Post

Grower, Processor, or Broker lists inventory — strain, category, THC%, quantity, price, and terms. It's visible to every retailer the instant it's posted.

Step 2

Negotiate, blind

A retailer accepts as-is or counters on price and terms. Either side can counter again, as many rounds as it takes — neither ever sees who's on the other end.

Step 3

Accept & invoice

Accepting creates a Deal and an invoice generates automatically. The retailer reviews it, accepts, and picks a transporter — preferred one pre-selected.

Step 4

Transport & deliver

The assigned transporter moves the shipment through assigned → picked up → in transit → delivered, one step at a time, visible to everyone on the deal.

Step 5

Sell at retail

Once delivered, convert the deal into POS inventory and ring it up on Xcelerate POS — barcode scan, loyalty points, discounts, and a live METRC sales submission.

Xcelerate POS

The register for your storefront, built on the same platform

Once a wholesale deal lands and is delivered, convert it straight into POS inventory and start ringing up retail sales — no second system, no re-entering the product.

  • Scan-to-sell register — pairs with any USB/Bluetooth barcode scanner, no camera required
  • Loyalty points and per-line discounts, with purchase habits pulled up the moment a regular scans in
  • A live daily purchase-limit tracker per customer — never a fabricated visit or a structured pickup
  • Public order-ahead storefront at your own link — customers browse, order, and pay when they collect
  • Sales submitted to METRC automatically, retried on a rate limit, off the checkout critical path

Add-to-home-screen on iPad — its own icon, separate from the Kanabliz app.

xcelerate pos · register
Live
Scan or search…
Curbside

Blue Dream — 3.5g

$40.00 → $35.00

-$5 loyalty

Live Resin Cart — 1g

$45.00

THC total

612mg

Loyalty

290 pts

Today

16.0 / 2.5 oz

Regular customer recognized — 12 visits, avg. $118/visit.

Live METRC submission on every sale, sandbox by default until you're ready

Per-lot markup you set, with a live state market-price trend alongside it

Seasonal receipts and an optional specials list your customers opt into themselves

Seven roles, one exchange

A dedicated portal for every seat at the table

Each role gets exactly the visibility it needs — no more, no less.

Grower & Processor

Post inventory in minutes, not paperwork

List flower, concentrates, vapes, or edibles with photos and video. Paste rough notes and let AI draft the structured listing — you always review and post it yourself.

  • Strain/product, category, THC%, quantity, price, and terms in one form
  • AI-assisted quick upload turns pasted notes into a pre-filled draft
  • Market Pulse shows the going rate for your category before you price
  • Respond to incoming offers and counters from your dashboard
grower/processor · listing draft

Pasted notes

“got 40lb blue dream trimmed nice 21-23% thc looking for 1400 a lb cash or will do net30”

Blue DreamFlower

THC

22%

Qty

40 lb

Price

$1,400/lb

Terms: Cash or Net-30 · draft — review to post

Retailer

One consistent catalog, however rough the source

Browse every active listing platform-wide through a single, standardized card layout. Filter, sort, watchlist, and negotiate — all while the seller stays anonymous.

  • Every listing renders the same way, regardless of how it was posted
  • Accept as-is or counter on price and terms, back and forth
  • Watchlist a listing without committing to an offer
  • Review the auto-generated invoice and pick your transporter
retailer · marketplace feed
Live
FlowerUnder $1,500Cash

Grower #A17

22% THC · $1,400/lb

Grower #F03

18% THC · $1,150/lb

Broker #B02

Live resin · $28/g

Every poster shown as an anonymous handle — never a real business name.

Broker

Full visibility, mobile-first

Every negotiation and every closed deal, platform-wide, in real identity on both sides — because the broker is the platform's own intermediary, not a competing outside agent.

  • See every active thread and closed Deal without joining or being added
  • Set commission terms — rate and payer — on any deal
  • Deal cards surface invoice, shipment, and transporter status at a glance
  • Built mobile-first for checking the whole book from a phone
broker · deal detail
Live
Real identityOpen

Seller

Cultivator LLC

Retailer

Retail Group Inc

Commission
4% · split

Every negotiation on the platform, in real identity, from a phone.

Transporter

Real pickup and delivery details, nothing else

Michigan Secure Transporter-licensed carriers see the real business name and address on both ends of an assigned shipment — nothing about the negotiation that got them there.

  • Real Grower/Processor and Retailer identity for logistics only
  • Step through assigned → picked up → in transit → delivered
  • Proof-of-delivery upload required to close out a shipment
  • No access to the listing feed or negotiation history
transporter · shipment
Cultivator LLC — Grand Rapids, MI
Retail Group Inc — Detroit, MI
Assigned
Picked up
In transit
Delivered

Real business names for pickup/delivery — one status step at a time, no skipping ahead.

Account Executive

Solicit growers, watch inventory, close the loop

Same trust tier as Broker — platform staff, not a licensed cultivator. Builds listings on behalf of a grower or processor they've signed, and gets pinged the moment a retailer's shelf runs low.

  • Own lead CRM: call logging, dispositions, callback calendar, dashboard
  • Notified the instant any retailer's POS inventory crosses a low-stock threshold
  • Post a listing under the seller's real identity — audit trail only, never shown to buyers
  • Commission rate set by Admin, computed automatically at product acceptance
account executive · marketing suite
Live
Low stock alert

Retail Group Inc is low on Blue Dream (Flower)

Northside Provisions

Grower lead · called 3x

Great Lakes Dispensary

Callback tomorrow 2pm

Every active retailer, every lead, one dashboard — mobile-first, same tier as Broker.

Admin

Keep the exchange licensed and healthy

Review submitted license numbers and types, approve or reject, and keep an eye on who's coming up for renewal — across every licensed role on the platform.

  • License verification queue for Grower/Processor/Retailer/Transporter
  • Full user list and status at a glance
  • Flags on any license expiring within 90 days
  • Sets the platform's preferred default transporter
admin · verification queue

Cultivator LLC

Grower license · pending

ApproveReject

License expires in 12 days

Every license reviewed by a human before approval.

Trust & compliance

Built around Michigan's rules, not around ours

The exchange is negotiation and logistics tooling for licensed operators — it stays out of the way of the actual regulated transfer.

Blind by design

Grower/Processor and Retailer never see each other's identity — not before a deal, not after. It's enforced where it counts: the API never returns the counterparty's real business record to the other side, not just hidden in the UI.

Broker oversight, platform-wide

Every negotiation and every closed deal is visible to the broker in real identity on both sides — the broker is the marketplace operator's own intermediary, not an outside agent competing for deals.

Michigan-licensed roles only

Grower, Processor, Retailer, and Secure Transporter accounts go through license verification before they're trusted with the roles the state's licensing structure implies.

Negotiation tooling, not a manifest

A Deal here is a negotiated agreement and a Shipment is operational tracking — the actual license-to-license transfer and your METRC manifest still happen the way they always have, outside this app.

Credentials encrypted at rest

METRC and payment-connection API keys are encrypted, not stored in plain text — settings forms show a masked reference, never the live value, and a blank field always means "keep what's on file."

Every dollar tracked, none of it moved

Commission, rejection fees, transport fees, and POS sales are all recorded here — this app has never processed a card, an ACH transfer, or cash. Money changes hands the way it always has, off-platform.

Bring your operation onto the exchange

Free to sign up. Grower, Processor, Retailer, and Transporter accounts go through license verification before they can trade.