Hasp
2 of 2Both sides confirm, or the money doesn’t move

Neither of you has to go first

Hasp holds the buyer’s payment while the seller delivers. It releases the moment you both confirm the trade is done — and not one second before.

Most deals done in under 10 minutes · free under $50 · every action logged

hasp / deal / MM-7F3K2Q
Karambit | Doppler Phase 2
You are the buyer · $640.00
Payment held
  1. Agree
  2. Pay
  3. Deliver
  4. Release

Your move

Received what you paid for? Confirm to release.

Both of you must confirm. Nothing moves until then.

Both must confirm to release
  • Sellerconfirmed4 min ago
  • Youbuyernot yet
2 of 2Confirmations before release
FreeOn deals under $50
3% → 0.5%Fee, tapering with deal size
<10 minTarget, funded to released
How it works

Four steps, and no-one in the middle

Nobody holds your goods, and nobody can release your money alone — including us.

  1. 01
    Agree the termsOne of you writes what is being sold, the price, and how it gets paid. The other accepts. Terms lock the moment they do.
  2. 02
    Buyer pays inThe money sits in escrow. The seller can see it arrived, so they can ship without wondering whether they will be paid.
  3. 03
    Seller deliversItems, an account, currency — whatever the deal says. The buyer checks it against terms that are still there in writing.
  4. 04
    Both confirmTwo keys. The money releases on the second confirmation. If something is wrong, either of you can freeze it instead.
The record

Arguments get settled by the ledger, not by volume

Every action writes a line in the same database transaction as the change it describes, so the history can never disagree with the deal. Nothing is edited, nothing is deleted, and both of you can read all of it.

When you accept terms we also store a fingerprint of exactly what you saw. “That is not what I agreed to” becomes something checkable.

Audit trail · MM-7F3K2Q
#01Opened the deal as sellerseller
#02Sent the terms and agreed to themseller
#03Accepted the terms as writtenbuyer
#04Paid into escrow · ref PP-4471-Abuyer
#05Confirmed the trade is doneseller
When it goes wrong

Either side can stop the money dead

Open a dispute and the payment freezes exactly where it is. Confirmations stop working — a disputed deal cannot complete itself, even if one of you has already pressed confirm.

From there an admin reads the trail and rules: release to the seller, refund the buyer, or resume and let you finish it yourselves.

Frozen

This deal is in dispute.

The money stays held until an admin rules on it.

Disputed$640.00 heldConfirmations locked

Trade with someone you don’t trust yet

Open a deal in about a minute, from here or from Discord. Free under $50.

Create an account
HaspEscrow for private trades. The buyer’s payment is held until both sides confirm the trade is done.
How it worksTwo-key releaseAppend-only ledgerAdmin dispute rulings
FeesFree under $503% then taperingBuyer, seller or split
© 2026 Hasp · haspmm.comNever settle outside a deal.