Dry-run · instruction + receipt · funds never move through DealMatcher

The instruction, sealed. The money, never touched.

Compose the settlement instruction for a business sale or mortgage closing and run the checks that matter before anything moves: every party screened against the published Treasury list, the disbursements proven to add to the exact cent, the baseline wire sealed into a receipt. At the closing wire, verify what was presented against that seal — a changed field is named, not suspected. This is a dry-run in the strict sense: DealMatcher recognizes and seals; it never custodies, routes, or settles funds.

Compose & seal

The instruction as the parties intend it. Checks run server-side; the account number is fingerprinted in your browser and never sent.

The deal
Disbursements (must sum to the total, to the cent)
Baseline wire (sealed for later verification)

The account number is fingerprinted (hashed) in your browser — only the fingerprint and the last 4 digits are sealed. The raw number never leaves this page.

Compose the instruction (or click an example) and run. Every check that ran is in the receipt — if the parties can't be screened, nothing is sealed and it says so.

A disposition is a recognition of the instruction's own contents and published federal data — not an authorization, not legal advice, and never a movement of funds. Party names are fingerprinted (hashed) in the sealed record, never stored raw in the receipt chain.

Verify the closing wire

Free, in your browser. Load the sealed receipt, enter the wire that was presented — the same engine as the Release Verifier compares them.

The sealed receipt

The wire as presented

Compared as fingerprints in your browser — nothing here is uploaded anywhere.

A changed payee, routing number, or account is named the moment it differs from the sealed baseline. A wire that changed after the instruction was sealed is how closings get robbed — this catches it before anything moves.

Verification proves the presented fields match the sealed baseline. It does not prove who answers the phone — always confirm by a known-good number before funds move.

Dry-run in the strict sense: DealMatcher composes, checks, seals, and verifies — it does not custody, route, or settle funds, does not touch any payment rail, and a disposition is never an authorization. The party screen runs server-side against the published Treasury SDN list; the receipt names the exact list version it screened against.