Overseeing public procurement
A contract’s history may be spread across an agency, its suppliers, and its auditors. A shared record can help them trace decisions and the evidence behind them.
One possible approach
In this example, a procurement application connects the agency, supplier, and auditor to a shared record on Ethereum.
-
Record the award
The procurement team uses the application to record the contract award decision on Ethereum.
-
Submit delivery evidence
The supplier provides delivery documents, which remain in the agency's existing systems and do not need to be uploaded to Ethereum. The application calculates a cryptographic hash from each document and records only that hash on Ethereum.
A cryptographic hash is a short code derived from a document. If the document changes, the code changes too, allowing a document presented later to be checked against the version originally recorded.
-
Record the review outcome
An authorized officer reviews the delivery documents in the agency’s existing system and determines whether the relevant contractual requirement has been met. The application records that outcome on Ethereum and links it to the relevant submission, creating a shared record of the review without placing the underlying documents on the network.
-
Review the history
An auditor can review the sequence of submissions and decisions recorded through the application. Where needed, the auditor can compare a document's current cryptographic hash with the hash recorded when it was submitted, helping confirm that the document has not changed.
What Ethereum enables
Ethereum provides a shared, independently verifiable record that agencies, suppliers, and auditors can refer to without relying on any one organization’s system. Recording cryptographic hashes of supporting documents and key review outcomes can help show whether evidence has changed and preserve a traceable history of decisions, updates, and corrections.
This can support cross-agency oversight and reduce the need to reconcile separate records, while the underlying documents remain in existing systems only.