Assurance report · 2026-09-24

How we tried
to break it.

Before a desk asks anyone to trust it with a cargo or an asset, it should be able to say how it was tested. Two rounds were run. First, 100 questions a seller, a buyer, a bank, an inspector, an owner or an insurer would ask. Then 80 adversarial probes set from four hostile positions: a client's risk officer, a regulator, an independent assessor and a standards body. Every finding was fixed and turned into a test that runs on every build.

100/100Questions answered in the first round
80/80Adversarial probes in the second
349Individual checks behind them
0Rules broken across 50 simulated transactions

Second round

Adversarial probes

Each probe sets out an attack and the behaviour a competent reviewer would require, and either the desk behaved that way or it did not.

First round

Questions a counterparty asks

What a seller, a buyer, a bank, an inspector, an owner or an insurer would want settled before working with a desk they do not yet know.

Simulation

50 transactions, end to end

Three buyers with different styles, and faults introduced on purpose: looking at rival bids, late bids, bids beyond a mandate, mismatched credits, sanctioned vessels, wet cargo, unsupported weather claims, self-approval, a lone change of bank details, divergent assays and insider snooping. The rules were checked again every ten transactions. Counterparties and cargoes are invented; the keys, signatures and checks are real.

46/50Completed, with 4 withdrawn before contract
137Faults introduced, all refused or escalated
8,771Signed steps, every chain verified
0.50 msTypical time to decide on one action

Across those cargoes the schedule charged US$888,162 of arranger fee on US$739,152,793 of cargo — 12.0 basis points, with the per-cargo minimum reached on the smaller parcels. The same function that produced those figures produces the published schedule, so the two cannot drift apart.

Standards

What is checked against what

StandardWhat is enforced
UCP 600 and eUCP 2.1Five banking days to examine documents; refusal, waiver and preclusion; the carrier and the capacity in which a bill of lading is signed; quantity and amount tolerances; notice that an electronic presentation is complete
IMSBC CodeMoisture below the transportable moisture limit before loading, on a sample no older than seven days and a limit test no older than six months
MLETR and the Electronic Trade Documents Act 2023One transferable record, exclusive control by a single holder, and an endorsement chain that can be verified offline
GLEIF vLEI and ISO 17442Role credentials chained to the GLEIF root, valid for no more than a year, with legal entity identifiers checked digit by digit
W3C Verifiable Credentials 2.0A company verification exports in the 2.0 envelope. The shape is compatible; the proof suite is not certified
RFC 8785 canonical JSONCanonical form refuses values that cannot be signed unambiguously
RFC 3161 timestampingThe witness format is stated honestly as RFC 3161-style rather than a qualified token. Live work needs a qualified authority
Money Laundering Regulations 2017 and the Proceeds of Crime Act 2002Continuous screening, the fifty per cent ownership test, aggregated beneficial ownership, a sealed compliance chain for reports, the consent moratorium, and no tipping off
UK and EU data protectionEncrypted documents, staff access visible to the subject, erasure alongside lawful retention, transfer mechanisms and a retention purge
IOSCO benchmark principlesSigned index values, licensing per provider, and a completed pricing period before a final price is issued
Vessel and port identifiersShip and port codes validated for format and check digit wherever they appear

Limits

What is simulated, and what live work needs

This is a proof of concept run for a small number of principals. The engine, the keys and the checks are real. The world around them is not yet, and the table below says exactly where the line falls.

AreaIn this previewBefore live transactions
Counterparties, registries, lists and feedsInvented fixtures standing in for company registries, the global entity identifier system, sanctions lists, vessel screening, position data and price indices.Licensed feeds under contract, with the freshness of each feed monitored.
KeysReal signing and encryption keys, generated in the browser and held in page memory for the duration of a session.Passkeys or a device enclave for people, and a hardware security module for organisation and gate keys.
Witness and timestampAn in-process witness key, labelled as development only.An independent qualified timestamping authority and a public transparency log.
Title registryA simulated single-holder registry for electronic bills of lading.An approved electronic title registry, reached through its own interface.
Regulatory perimeterUIE acts as arranger only. It never holds money, takes title or holds document keys.A legal opinion on the perimeter, engagement with the regulator where arranging requires it, and an appointed money laundering reporting officer.
StorageThe schema is deployed to an isolated database in Frankfurt. The engine in this preview runs in your browser.The gate running server side, row-level access control on every table, and an independent security audit.

Perimeter. UIE acts as arranger only. It never holds client money, never takes title, never holds document keys. Operator: UIE Ltd (England & Wales, 17334450). Records are held in the European Union, in Frankfurt. Fee basis: basis points of transaction value, tapered by size, with a minimum and a cap set per asset class, payable on delivery of the evidence pack, whether or not the parties go on to close, by the mandating party, disclosed in writing to both sides. Third-party costs — inspection, survey, assay, escrow agent, registry and lien searches, permits and insured transport, charged at cost and disclosed. Where UIE also fixes the vessel, the 1.25 per cent chartering commission is taken instead of the cargo fee, never in addition to it.