DeryMarket · pilot

One trade engine for Ugandan commerce.

A buyer in Kyenjojo should be able to find a maize mill, a wholesaler and a mechanic in the same place, and pay in a way that leaves a record. DeryMarket puts consumer, business and service trade on one engine, with a double-entry ledger underneath so every shilling that moves is written twice and can be reconciled.

What it does

Trade that behaves like trade.

SELL

One listing, three kinds of buyer

A shop lists a product once and it is visible to walk-in buyers, to other businesses buying wholesale, and to service customers booking time rather than goods.

RECORD

Ledger, not screenshots

Every sale, refund and payout posts a double-entry journal line. That is what lets a shop prove its numbers at the end of the month, and what lets a lender trust them.

PAY

Mobile money first

MTN MoMo and Airtel Money are the default rails. Cash is still recorded, because cash is what most trade actually uses. Card is optional.

DELIVER

Pickup, boda or bus

Delivery is defined by what exists here: collect at the shop, hand to a boda stage, or send by bus with a tracking code the buyer can quote.

TRUST

Verified sellers

Sellers verify a phone and a location before they can take money. Ratings follow completed sales only, so a new shop builds a record rather than buying one.

STACK

Firebase, modular monolith

Firebase Auth with phone-first sign-in, Firestore and Cloud Functions in TypeScript, built as a modular monolith so it can be operated by a small team.

Status

Where this actually is

DeryMarket is in pilot: the trade engine and ledger are built, seller onboarding is manual, and payments run through the shop's own mobile money until the aggregator agreement is signed. It is not open to the public yet, and we will not pretend otherwise.

Ask to be on the pilot list

Want your shop on it first?

Pilot shops get their catalogue set up for them and pay nothing until the public launch.

WhatsApp +256 762 306675