For mid-market acquirers, family offices & search funds

Your sourcing pipeline, audit-ready.

DealMatcher gives buyers a unified intake of business-sale and CRE listings, scored against the criteria you actually use, with a Bitcoin-anchored record of every listing you saw and what you decided. When a partner asks "have we seen this one already?" the answer is in the chain, not in your inbox.

TL;DR

Load your investor profile once (industry fit, size band, geography, deal type). DealMatcher ingests business-sale and CRE listings from BizBuySell URLs and broker CSVs, scores every listing against your profile across multiple axes, and produces a ranked match shortlist. You mark interested or pass. Every intake and decision is SHA-256 hashed, chained, and anchored to Bitcoin via OpenTimestamps; the score is reproducible from the inputs and is anchored as part of the intake block. Self-verifying sourcing log on demand. Not diligence. Not investment advice. Not an LP-reporting platform.

What's broken on the buy side

Sourcing flow without the inbox archeology.

Buyers running real flow have the same five problems. None of them are big individually; together they eat half a day a week and leak into partner approvals, internal sourcing records, and the deal you almost saw twice.

  • Deal flow is fragmented.BizBuySell, broker emails, LoopNet, Crexi, friends-of-friends. Five surfaces, no unified intake. Half the listings are stale or under LOI by the time you read them.
  • Your criteria are in your head.Industry fit, size band, geography, deal type — all of it lives in conversations and in scattered notes. Scoring a new listing against your actual profile is a memory exercise, not a process.
  • The "have we seen this already?" question.A broker forwards a listing your partner saw four months ago. Was it passed for a reason? Re-scored after a price cut? Your sent folder doesn't say.
  • Partner approval is a story you have to retell."Why did we see 40 deals and only progress on 3?" The answer is in your head, not on the record. Repeating the story takes more time than running the screen.
  • The "what did we see and what did we decide" record is rebuilt every time it's asked.When a partner, a counterparty, or counsel later asks for a sourcing record, today it's reconstructed from the inbox. There's no independent, time-stamped record that the screen ran the way it ran.
What it does for you

Three pieces buyers keep duct-taping together.

Unified intake, criteria-based scoring, and a sourcing log that's auditable on demand. Not a CRM. Not a diligence platform. The match engine and the chain.

A

Unified intake

BizBuySell URLs, broker CSVs, daily auto-scrape on the sources you configure. Asking price, NOI, revenue, industry, and geography are normalized at intake. Duplicates against your existing pipeline are flagged automatically — including the listing your partner already passed on.

B

Match-to-your-criteria scoring

Load your investor profile once: industry fit, size band, geography, deal type. Every new listing is scored against your profile across multiple axes. Review the ranked shortlist. Mark interested or pass. The criteria stay your criteria — DealMatcher does not score one investor as better than another and does not recommend deals.

C

Audit-ready sourcing log

Every listing intake and pass/interested decision is hash-chained and anchored to Bitcoin through OpenTimestamps; the score is reproducible from the inputs and is anchored as part of the intake block. Self-verifying. When a partner, a counterparty, or counsel asks "what did we see and what did we decide," the answer is the chain. FRE 902(13)/(14) affidavit available on request for any record.

How it runs for a buyer

Profile to decision, on the record.

1

Configure

Load the investor profile: industry fit, size band, geography, deal type. The profile is what the engine scores against — not a black-box recommendation.

2

Ingest

Paste BizBuySell URLs, drop broker CSVs, or let the daily scrape run on the sources you configured. Every record lands with provenance — SHA-256 hash and chain-of-custody timestamp before any score runs.

3

Decide

Review the ranked match shortlist against your profile. Mark interested or pass. Add a one-line note if you want context for your partner. Decisions are anchored, not just stored.

4

Prove

Every intake and decision is hash-chained and anchored to Bitcoin via Knox; the score is reproducible from the inputs and is anchored as part of the intake block. The audit record is the network. An FRE 902(13)/(14) affidavit is available on request for any record — useful for partner approval, internal sourcing records, and the "who saw what when" question on a deal that closed. DealMatcher does not generate LP reports or perform fund administration.

Why buyers care about the chain

Sourcing provenance partners and counterparties can verify themselves.

When a deal closes — or when a deal is passed and the question comes back six months later — what matters is the record. DealMatcher runs on Knox, the Bonis Systems evidence protocol. Each listing intake and pass/interested decision is hash-chained and timestamped into Bitcoin through OpenTimestamps; the score is reproducible from the inputs and is anchored as part of the intake block. The chain is self-verifying. Nobody — not Bonis Systems, not the buyer, not the broker on the other side — can retroactively alter what the sourcing pipeline saw or decided.

What you get on every deal you screen

  • SHA-256 hash of every listing record written to the pipeline
  • Hash-chained block log — tamper with one entry and the whole chain breaks
  • OpenTimestamps .ots proof anchored into Bitcoin (free to anchor, free to verify, no API lock-in)
  • Self-serve verification at /api/knox/verify — any partner or counterparty can independently confirm
  • FRE 902(13)/(14) affidavit on request for any record
Where the line is

What DealMatcher is not.

Truth Protocol gate: every public claim is evidence-backed. The negative claims below are as load-bearing as the positive ones.

Not in scope

  • Not a registered broker-dealer, not a registered investment adviser
  • Does not provide investment advice or recommend deals
  • Does not score one investor as better than another, does not predict deal outcomes
  • Does not perform diligence — does not verify financials, validate ownership, or confirm representations
  • Not affiliated with BizBuySell, LoopNet, Crexi, CoStar, or any other listing platform
  • Not a CRM — sits in front of (or alongside) the CRM the buyer already uses
The protocol underneath

DealMatcher rides the same Knox protocol as four other Bonis products.

Bonis Systems LLC is a Wyoming AI-native firm building evidence-native commerce infrastructure. The Knox audit primitive — USPTO provisional 64/038,359 — is shared across DealMatcher, TerraVault (regulated wholesale commerce), Health Agent (healthcare-AI), and TrustAi (legal-AI). Load testing on the Knox core is what buyers inherit on every match.

12.84M
Anchors/mo (load-tested)
158ms
p50 anchor latency
5
USPTO priority filings
1TSP2
CAGE code, SAM-active
Common questions

What buyers ask before the demo.

Is DealMatcher a registered broker-dealer or investment adviser?

No. DealMatcher is software operated by Bonis Systems LLC. It is not a registered broker-dealer, not a registered investment adviser, not a securities-regulation entity, and does not provide investment advice. Listings are matched against criteria the user has loaded; the user makes all sourcing, diligence, and acquisition decisions.

Does DealMatcher do diligence on the listings?

No. DealMatcher ingests, normalizes, and scores listings against the user's loaded investor profile. It does not verify financials, validate ownership, confirm representations, or substitute for diligence. The user runs diligence after the match shortlist is produced.

What does Knox-anchored mean for my sourcing log?

Every listing intake and pass/interested decision is SHA-256 hashed, hash-chained, and submitted to the Bitcoin blockchain through OpenTimestamps; the score is reproducible from the inputs and is anchored as part of the intake block. The chain is self-verifying. A partner or counterparty can verify any record at /api/knox/verify without trusting Bonis Systems and without DealMatcher needing to remain online a decade from now. An FRE 902(13)/(14) affidavit is available on request for any record. Useful when a partner asks "have we seen this?" or when the user assembles their own internal sourcing record. DealMatcher does not generate LP reports or perform fund administration.

Where do the listings come from?

Listings are ingested from BizBuySell URLs and broker-provided CSVs. Daily auto-scrape on configured sources keeps the pipeline current. Asking price, NOI, revenue, industry, and geography are normalized on intake. DealMatcher is not affiliated with BizBuySell, LoopNet, Crexi, CoStar, or any other listing platform; it is the user's own sourcing pipeline that pulls from the public sources the user authorizes.

What does it cost?

Contact for pricing. Direct demo and pricing requests go to jf1986@me.com. There is no sales team and no procurement queue — email reaches the founder directly.

Your sourcing pipeline, on the record.

Book a 20-minute walkthrough. See the matching engine score listings against a sample profile, and see what a Knox-anchored sourcing log looks like for a partner-review or internal-record context.

Request a Demo →