Here's the good news nobody in freight says out loud: cargo theft isn't a hard problem. It's a solved one. The solutions just never got built into the system everybody actually uses โ until now.
Almost every load stolen on the spot market comes down to two soft spots. An identity nobody checked against a source the thief doesn't control, and money that has to pass through somebody else's hands on its way to the carrier. Every scheme in the playbook needs at least one of them.
So we built a freight marketplace that has neither. Not as a compliance feature bolted onto a broker relationship โ as the way the transaction itself works. Here's the whole thing in plain English.
Soft spot one: identity you can't actually check. DOT and MC numbers are public. Anyone can look one up, build a matching insurance certificate, and book freight as that carrier. When someone "verifies" them, the verification call goes to the phone number the applicant supplied. The thief is checking himself, and he passes.
Soft spot two: money in transit. Between a shipper's account and a carrier's bank sits a broker, sometimes a factoring company, sometimes both. Every one of those is a place a payment can be intercepted, delayed, or simply never sent. The carrier hauls the load and eats the loss.
Double brokering sits right where the two meet: a carrier of record takes the load, quietly hands it to an unvetted truck nobody checked, and the paper trail dead-ends. The truck at the dock was never the truck anyone approved.
Five checks, in the order a load actually moves through them. None of these are add-ons. They're just how the platform works.
When a carrier applies, we don't email the address they typed on the form. We pull the contact FMCSA and the federal Company Census have on file for that DOT number, and the code goes there โ to a record the genuine carrier already controls and an impersonator doesn't. That single change is the difference between checking someone's identity and letting them check their own.
We check the patterns that actually correlate with fraud โ brand-new operating authority, a registration filing edited in the last month, a name that doesn't match federal records, a prior revocation. Anything unusual routes to a human before the account opens. Nobody gets silently auto-rejected either, because a legitimate carrier with a stale filing looks identical to one who just got robbed, and we'd rather look twice than punish the wrong person.
When a shipper accepts a bid, the full rate goes into the smart contract โ not a broker's account, not a factoring intermediary. It sits there until delivery is confirmed, then releases straight to the carrier's wallet. If the shipper doesn't act, it auto-releases 24 hours after delivery anyway. There's no invoice to forge, no notice of assignment to fake, and nobody in the middle who can decide not to pay. The role that non-payment fraud runs through simply isn't in the transaction.
The carrier declares which power unit is running the load, bound to the wallet that won the bid. The shipper sees that exact truck and plate ahead of arrival and confirms it at the gate. If a different truck shows up, everyone knows immediately โ usually it's an honest swap the carrier fixes in seconds, and occasionally it's the thing that stops a re-brokered load cold. No biometrics, no driver photos, no face scanning. Truck and plate only. Drivers have put up with enough surveillance.
Every completed load writes to a public, permanent history tied to that carrier. On-time performance, ratings from real shippers, safety data pulled straight from FMCSA. A good carrier's reputation stops being trapped in one broker's private database and starts being an asset they own. And a bad actor can't start fresh under a new name next Tuesday โ the record is the account.
There's one more thing that quietly does a lot of work here, and it's the simplest of the lot: on our platform, backing out costs something.
A shipper puts down 5% when they post a load. A carrier puts down 5% of their bid when they commit to it. Both deposits come back โ the carrier's is returned any time they don't end up hauling, the shipper's returns when the delivery settles. Nobody is out anything for participating honestly.
But it means every party on a load has already put real money behind their word before anyone drives anywhere. Ghosting a shipper, or booking freight you never intended to move, stops being free. That's not a fraud check so much as a filter โ and it works before any of the other five even come into play.
The most encouraging part isn't any single check. It's that the whole thing compounds.
Traditional vetting decays. A carrier gets verified once, a packet goes in a folder, and six months later nobody re-checks anything. Fraud gets easier over time because the record gets staler.
Here it runs the other way. Every honest load a carrier runs makes their history more valuable and harder to walk away from. Every shipper who pays on delivery builds a reputation carriers can actually see. Safety data refreshes on a schedule instead of sitting frozen in a filing cabinet. The longer a good operator is on the network, the more they have that a thief can't counterfeit โ because you can't fake two years of on-time deliveries recorded on a public ledger.
No platform can promise fraud is impossible, and you should be skeptical of any that does. What we can say is specific: the tricks that work on the spot market today need conditions this platform doesn't provide. Impersonating a carrier means intercepting mail at an address you don't control. Double brokering means putting a truck at a dock where the shipper is already holding the plate number. Non-payment means beating a smart contract that pays out on its own.
Those aren't harder versions of the same schemes. They're different problems, and much worse ones to have.
Meanwhile the honest operator โ the owner-op who's never had a claim, the shipper who pays the day the freight lands โ finally gets a system built around them instead of around the small percentage who ruin it for everybody. That's overdue, and it's here.
This post describes DecentralFreight's carrier vetting, escrow, and dock verification systems as deployed at time of publication. It is not a warranty against fraud or loss. Carriers and shippers should exercise their own judgment on every load.
1. Have your wallet ready. Easiest: create a Base smart wallet right inside our app โ tap "Sign in with Base" and you're set in seconds with Face ID or fingerprint. Nothing to download, no seed phrase. (Coinbase Wallet and MetaMask work too.)
2. Sign up. Carriers: connect in the app and the application form appears with your wallet already attached โ approval within 1โ2 business days. Shippers: use the sign-up form here on the site.
3. On your phone? Install the app: decentralfreight.com/app