Step 1 of 10

A $36 Million Question Your Dashboard Can't Answer

On May 14, 2026, the Supreme Court ruled 9-0 in Montgomery v. Caribe Transport II that freight brokers can be held liable for negligent carrier selection.

The standard: ordinary care using publicly available FMCSA data.

Every broker in America now needs to prove what they checked, when they checked it, and what they decided — at the specific moment of dispatch.

What plaintiff counsel will demand

  • The exact FMCSA data you reviewed
  • The timestamp of your review
  • Who made the selection decision
  • Proof the data hasn't been altered
  • The truck and driver assigned
  • Your system's security audit

What FreightProof produces

  • Complete FMCSA snapshot, hashed
  • Blockchain-anchored timestamp
  • Broker decision with reasoning
  • SHA-256 tamper-evident seal
  • Truck + driver compliance profile
  • Self-verifying — no audit needed

This tour takes about 3 minutes. You'll see real data from a real carrier — the same output your legal team would review.

Step 1: Enter a DOT Number

Every carrier vetting starts with a USDOT number. The broker enters it at dispatch time — or their TMS calls our API automatically.

Default: 63391 (R+L Carriers — 10,000+ trucks, one of the largest in the US)

FreightProof queries 8 government data sources simultaneously:

SourceWhatRecords
FMCSA QCMobile APILive carrier profile + BASIC scoresReal-time
FMCSA Census (az4n-8mr2)Carrier registrations4.4M
FMCSA Crash File (aayw-vxb3)Crash records with VIN3.6M
FMCSA Inspections (fx4q-ay7w)Roadside inspections4.9M
FMCSA OOS Orders (p2mt-9ige)Out-of-service orders441K
FMCSA Violations (8mt8-2mdr)Violations by BASIC6.7M
FMCSA Revocations (sa6p-acbp)Authority actions1.5M
FMCSA InsuranceBIPD + cargo coverageReal-time

Total: 21+ million government records cross-referenced in under 3 seconds.

Step 2: Instant Risk Assessment

Every factor Justice Barrett identified in the Montgomery opinion is checked and scored:

FreightProof Vetting Result — DOT# 63391 Carrier: GREENWOOD MOTOR LINES INC (R+L Carriers)
Entity: For-Hire, Interstate, 10,296 power units
Authority: AUTHORIZED
Safety Rating: NONE (94% of carriers unrated — normal)

Risk Score: 33 / 100 — MEDIUM
Recommendation: CAUTION — Document additional due diligence

Red Flags:
  - 116 fatal crashes in FMCSA records
  - 1,335 injury crashes in FMCSA records
  - High cumulative violation severity (5,914)

Context: Fleet of 10,296 units. Per-unit crash rate 12.65/100/year.
Insurance: BIPD $1,000,000 on file. Cargo $5,000 on file.

Why "MEDIUM" for a major carrier? R+L Carriers is one of the largest LTL carriers in the US. The absolute crash count is high, but the per-unit rate must be evaluated against fleet size. A broker who selects R+L and documents this context is demonstrating exactly the kind of care Montgomery requires.

The risk score is not the defense. The documentation of the risk score is the defense.

Step 3: All Seven BASICs — With Thresholds

FMCSA evaluates carriers on seven Behavior Analysis and Safety Improvement Categories. FreightProof pulls all seven and shows whether each exceeds the intervention threshold.

BASIC CategoryPercentileThresholdStatus
Unsafe Driving42%65%Below threshold
Crash Indicator88%65%ABOVE THRESHOLD
HOS Compliance61%65%Below threshold
Vehicle Maintenance55%65%Below threshold
Controlled Substances65%Insufficient data
Driver Fitness38%65%Below threshold
Hazardous Materials56%Insufficient data

Per-Unit Crash Rate Analysis

MetricValue
Total crashes (3-year window)3,907
Fleet size10,296 power units
Crashes per 100 units / year12.65
National average (large fleets)~0.6 per 100 units/year

This is what a courtroom exhibit looks like. Every number is sourced from the government. Every number is covered by the hash. Change one digit and the verification fails.

Step 4: The Cryptographic Seal

Everything you just saw — the carrier profile, BASIC scores, crash rate, insurance, red flags — is combined into a single JSON snapshot. That snapshot is hashed with SHA-256.

Vetting Record Seal Vetting ID: VET-E42192E0
Timestamp: 2026-06-19T12:39:19Z
Algorithm: SHA-256 (FIPS 180-4)

Data Hash:
eaaafd8a19c5a3ee10f9afdebd6efaa53e0bc88f4e1c1eb5681add2ee0de3fac

What this means:
This 64-character string is a mathematical fingerprint of every byte
of data in the vetting snapshot. If anyone changes a single character —
a date, a crash count, a score — the hash will not match.


SHA-256 is:
  - The same algorithm used by the U.S. federal government (FIPS 180-4)
  - The same algorithm that secures blockchain transactions
  - Computationally infeasible to forge (2^256 possible outputs)
  - Deterministic: same input always produces the same hash

This is not testimony. This is mathematics. No witness needed. No vendor cooperation needed. Anyone with the snapshot JSON and a SHA-256 calculator can verify the record independently.

Step 5: Source Provenance — We Prove Where the Data Came From

A hash proves the data wasn't altered. But how do you prove the data came from the government and not from your own database? Source provenance.

Transport-Layer Source Proof API Call: FMCSA QCMobile — mobile.fmcsa.dot.gov
Resolved IP: 52.45.xxx.xxx (AWS us-east-1, FMCSA infrastructure)
TLS Protocol: TLSv1.3 (encrypted connection)
HTTP Status: 200 OK
Content Hash: 7f3a9c2e...a4b8 (SHA-256 of raw response bytes)
ETag: W/"4a2f-1234abcd"
Server Request ID: req-8f4a-2026-06-19-12:39:19
Fetched At: 2026-06-19T12:39:19.123Z

This proves four things:

DNS resolutionWe contacted the real FMCSA server (verified IP)
EncryptionThe connection was secured with TLS 1.3
Content integrityThe exact bytes we received are fingerprinted
TimingServer headers + our timestamp prove when

Every API call to every data source gets a source proof. One vetting typically generates 4-8 source proofs, each independently verifiable.

Step 6: Blockchain Timestamp — Nobody Can Backdate This

The SHA-256 hash of the vetting record is submitted to OpenTimestamps, which anchors it to a public blockchain.

Blockchain Anchor Hash Submitted:
eaaafd8a19c5a3ee10f9afdebd6efaa53e0bc88f4e1c1eb5681add2ee0de3fac

Calendar Servers:
  1. a.pool.opentimestamps.org submitted
  2. b.pool.opentimestamps.org submitted
  3. a.pool.eternitywall.com submitted

Blockchain Confirmation: ~1-2 hours (mined into a block)

What this proves:
A public blockchain is an immutable ledger that no one controls.
Once the hash is mined into a block, it is mathematically impossible to
claim this vetting record was created after that block's timestamp.

FreightProof cannot backdate a record. Neither can anyone else.

This is the same technology that secures billions of dollars in financial transactions. For FreightProof, it serves one purpose: proving the vetting happened before the accident, not after.

Step 7: The Data Wallet — Your Courtroom Exhibit

Everything gets sealed into a Data Wallet — a write-once, self-contained, independently verifiable document.

Sealed Data Wallet Wallet ID: DW-E42192E0
Wallet Hash: 6479f54fff45b5cdb514d268b9e7370361cabe8f880e2b901a89803c88d8601d
Sealed At: 2026-06-19T12:39:26Z
Size: 9,135 bytes

Contains:
  - Complete FMCSA data snapshot (all 8 sources)
  - All 7 BASIC scores with percentiles
  - Per-unit crash rate analysis
  - Broker's decision + reasoning
  - Source proofs (IP, TLS, content hash per API call)
  - Blockchain anchor receipt
  - Self-verification instructions

Verification: VERIFIED
Snapshot Hash Match: TRUE
DB Record Match: TRUE

The Data Wallet is your Exhibit A. It contains everything opposing counsel would demand, with self-proving integrity. Hand it to your attorney. Hand it to the court. Hand it to opposing counsel. Let them try to challenge it.

Verification by Any Party

How opposing counsel verifies (no trust required) 1. Parse the wallet JSON
2. Extract the "snapshot" field
3. Run: SHA256(JSON.stringify(snapshot))
4. Compare to the stored hash
5. If match → data has not been altered since dispatch
6. Check blockchain anchor → proves the hash existed before the accident
7. Re-query FMCSA → confirms the data came from the government

Step 8: Truck + Driver Compliance (The Missing Piece)

Montgomery asks about the carrier. But plaintiff attorneys ask about the specific truck and specific driver on the load that crashed. Today, brokers have nothing.

Carrier Compliance Level

Carrier Compliance Score — DOT# 2225033 Compliance Level: PREMIUM
Score: 100 / 100

Truck Quality:
  Document coverage: 100%
  Walk-arounds (30 days): 100%
  Walk-arounds (24 hours): 100%

Driver Quality:
  CDLs verified current: 100%
  Medical certs current: 100%
  Drug/alcohol testing: 100%

Records producible: Within 24 hours of incident notification

The FSMA 204 model for freight: The carrier doesn't share raw CDLs or maintenance logs with every broker. They prove they collect and maintain the data. The proof is attested and scored. On incident, full records are produced within 24 hours — sealed at time of collection, not assembled after the fact.

Walk-Around Inspections

Daily pre-trip inspections (49 CFR 396.13) become cryptographic evidence. The driver photographs the truck, checks the items, and the walk-around is hashed + Blockchain-anchored. If there's an accident 12 hours later, the walk-around proves the truck's condition was documented before the incident.

Your Legal Team Will Thank You

Every other tool on the market produces mutable database exports. FreightProof produces self-proving, Blockchain-anchored, independently verifiable courtroom exhibits.

Traditional Tools

  • Mutable database records
  • "We checked" (trust us)
  • No independent verification
  • No external timestamp
  • Carrier-level only
  • Requires vendor testimony

FreightProof

  • SHA-256 sealed Data Wallets
  • Source-proven government data
  • Anyone can verify independently
  • Blockchain-anchored timestamps
  • Truck + driver + trip level
  • Mathematics, not testimony

$10 per dispatch

$10 / due diligence record

Your defense costs less than your coffee.
The median nuclear verdict costs $36 million.

Try It Now — Enter Any DOT See Plans Read: Why Dashboards Fail in Court

Sign up → 30 free credits | $10/record | 100-pack: $900 ($9/ea) | 500-pack: $4,000 ($8/ea) | Enterprise: contact us
No subscriptions — buy credits when you need them

Questions? steven@sprague.com
FreightProof by Rootz Corp — freight.rootz.global