Walkthrough

One load, from order to the driver being paid.

Six steps. Nothing here is simulated — the money is real USDC moving on Arc, and every payout leaves a transaction anyone can check on the explorer.

The panels below are diagrams of each screen, drawn to keep this page readable.

1Admin

Put money in the company treasury

Every payout leaves from one company wallet on Arc. You fund it by copying the treasury address out of Finance and requesting USDC from Circle's faucet. What arrives is the company's money — the balance you see is read live from the chain, not a number we store.

Finance · Company treasury

Company treasury

8.75 USDC

0x7eb4…5120COPY

Fund from Circle faucet →

2Driver

A driver joins with your invite code

You share one code with your team. They sign up, say what they do, and land with no access at all until you approve them. Nobody can pick 'Admin' — that only comes from founding the company or being promoted.

Sign up · Which are you?

Joining my company

My company already uses AfriFleet

Setting up a company

I'll be the admin

Invite code

5dff61d0

What do you do?

Driver

3Admin

You approve them — and a wallet appears

The request lands at the top of your Team page. Approving them grants access and creates a real Arc wallet for them in the same moment, so finance has an address to pay before anyone has to ask.

Admin · Team

Waiting for your approval

Musa Ibrahim

asked for Driver

ApproveReject
Wallet created: 0xf9c9…048d
4Fleet / Operations

Create the trip

Pick the route and the rate fills itself in from your rate card, so Lagos → Kano always pays the same without anyone re-deciding. Only drivers and trucks that are genuinely free can be picked.

Trips · New trip

Origin

Lagos

Destination

Kano

Driver

Musa Ibrahim

Truck

GPC-114

Dispatch (from rate card)

17.00 USDC

≈ ₦27,200

5Driver

The driver runs it

They accept on their phone, then move the trip along as it happens — loading, in transit, delivered. Every step is stamped, so the timeline is a record rather than someone's recollection.

Trip · TRP-202607-0042

Created

Ops · 09:12

Driver accepted

Musa · 09:30

In transit

Musa · 10:04

Delivered

Proof uploaded · 15:48

6Dispatch / Finance

Finance pays — and the chain proves it

One approval, one payment. USDC leaves the treasury and lands in the driver's wallet in seconds, with a transaction hash you can open on the explorer. The driver sees it arrive without asking anyone.

Trip · Dispatch paid

Dispatch paid

17.00 USDC

≈ ₦27,200 · rate ₦1,600/USDC

Settled onchain ·0x9a2f…c41b

That's the whole loop.

Order to payout, with the money and the proof in the same place. Set up your company and run it yourself.