Skip to content

Uganda Warehouse Receipt System

The BatchToken’s legal legitimacy in Uganda rests on the Uganda Warehouse Receipt System Authority Act (UWRSA Act No. 14 of 2006). This is the legal bridge between a Mantle ERC-1155 token and a Ugandan court’s recognition of it as a negotiable instrument.

The UWRSA Act established warehouse receipts as negotiable instruments under Ugandan law — the same legal class as a cheque or a bill of lading. This means:

  • A warehouse receipt can be used as collateral for a loan
  • A bank or MFI that accepts a warehouse receipt has a legally enforceable security interest in the underlying commodity
  • Transfer of the receipt transfers the legal right to the commodity

The Uganda Warehouse Receipt System Authority (UWRSA) licences warehouses and certifies receipt issuers under this Act.

Physical reality ←→ On-chain representation
─────────────────────────────────────────────────────────────────
Coffee stored in licensed ←→ BatchToken at WAREHOUSED stage
UWRSA warehouse (tokenId = warehouse reference)
UWRSA paper warehouse receipt ←→ BatchToken metadata (grade,
(grade, weight, moisture, weight, moisture, lot number)
lot number, cooperative)
Receipt issuer (UWRSA-licensed) ←→ COOP_ROLE wallet (cooperative
manager — linked to UCDA licence)
Receipt holder = collateral right ←→ LendingVault.sol (holds collateral
lock, not physical receipt)
Transfer of receipt = transfer of ←→ PurchaseOrder.sol confirmation
commodity ownership (COMMITTED stage advance)

Before AsiliChain accepts BatchTokens as loan collateral, a Ugandan legal opinion must confirm:

  1. That a BatchToken hash linking to an UWRSA warehouse receipt constitutes valid collateral under the Tier IV MFI lending framework
  2. That the COOP_ROLE wallet acting as receipt agent does not require UWRSA warehouse certification (i.e., that AsiliChain is a technology layer over a UWRSA-licensed cooperative, not an unlicensed receipt issuer)
  3. That enforcement of LendingVault collateral liquidation is consistent with UWRSA Act enforcement procedures

Commission from: Ugandan commercial law firm with agriculture finance experience.
Timeline: 6–8 weeks. Must complete before Phase 2 MFI onboarding.

AsiliChain requires that every cooperative partner has either:

  • Direct UWRSA warehouse licence, or
  • A partnership agreement with a UWRSA-licensed warehouse operator

This is not optional — it is the legal anchor of the entire collateral model. A cooperative without UWRSA-licensed storage cannot use BatchTokens as MFI loan collateral under Ugandan law.

Mbale pilot cooperative: Confirm UWRSA warehouse status before Phase 1 launch. If not UWRSA-licensed, identify a licensed warehouse operator in the Mbale region as storage partner.