Class project demo · the offers, prices and sellers are sample data

What escrow is, and why it fixes the "who sends first" problem

Two people agree on a trade. Now one of them has to move first.

That's it. That's the entire problem, and almost every scam in this hobby is just that gap being exploited. Not clever social engineering, not a fake website — a moment where one side holds everything and the other holds nothing, and someone walks away.

The gap, drawn out

A normal trade between strangers looks like this:

  1. Buyer pays the seller.
  2. Seller delivers.

Between step 1 and step 2 there's a window where the seller has the money and the buyer has nothing. If the seller stops replying in that window, the buyer has no recourse. There is no reversal, no support ticket, no chargeback — especially with crypto, which is final by design.

Reverse the order and you just move the gap:

  1. Seller delivers.
  2. Buyer pays.

Now the buyer can walk. So sellers won't do it, and they're right not to.

Nobody is being unreasonable here. The structure is just broken.

The usual patch: a middleman

Communities solved this socially. Both sides pick someone with a reputation — a well-known trader, a server moderator — and the deal goes through them. The buyer sends to the middleman, the seller delivers, the middleman releases.

It works, and it's how a lot of trading still happens. The problems are that it depends on one person's reputation and availability, it doesn't scale past their timezone, and when that person turns out to be compromised or simply disappears, everyone downstream of them finds out at once.

What escrow is

Escrow is the same idea, without depending on a specific person's goodwill.

A neutral party holds the buyer's money from the moment it's paid. The seller can see the order — they know the money is real and committed, which is what makes them willing to deliver first. But they cannot touch it. When the buyer confirms delivery, it's released. If delivery never happens, it goes back to the buyer.

The gap doesn't get smaller. It gets occupied, by someone with no stake in either side keeping the money.

What it looks like on Stashhaven

  1. You pay. The order opens and the amount shows as held, with a timer.
  2. The seller delivers, in the game, the way they said they would.
  3. You confirm you got it. Only then is the seller paid.
  4. If nothing arrives, you're refunded. If you and the seller disagree about what happened, it goes to a dispute and someone looks at the evidence.

The seller is never in possession of your money before you have your currency. That is the whole mechanism, and everything else on the site exists so you can see it happening.

Buyers pay no fee for any of this. Not a service fee, not a processing fee, not a "buyer protection" surcharge. The seller pays a commission on what they sell; the buyer pays the listed price and nothing else. That's worth checking against wherever else you're looking — a buyer fee of 8% plus a fixed charge is normal in this category, and it's usually added at the last screen.

What escrow does not do

It does not protect your game account. Buying currency breaks the game's terms of service whether the payment is escrowed or not, and studios do enforce that — we wrote about that separately, honestly.

It does not guarantee delivery speed. That's the seller's promise, not the platform's. What the platform can do is make a slow seller's record visible and make sure a non-delivering one doesn't get paid.

It does not make a bad seller good. It makes a bad seller unprofitable, which over time is the same thing from where you're standing.

The one question to ask, anywhere

Whatever you end up using — this site or another one — ask one thing:

Between the moment I pay and the moment I receive, who is holding the money?

If the answer is "the seller", you're back in the gap, and the rest of the page's promises don't matter. If the answer is "the platform, until you confirm", the structural problem is solved and you're just evaluating the seller.


Related