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
Section titled “The UWRSA Act”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.
How BatchToken Maps to UWRSA
Section titled “How BatchToken Maps to UWRSA”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)Legal Opinion Requirements
Section titled “Legal Opinion Requirements”Before AsiliChain accepts BatchTokens as loan collateral, a Ugandan legal opinion must confirm:
- That a BatchToken hash linking to an UWRSA warehouse receipt constitutes valid collateral under the Tier IV MFI lending framework
- 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)
- 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.
UWRSA-Licensed Cooperative Requirement
Section titled “UWRSA-Licensed Cooperative Requirement”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.