Pre-launch
Skrow is escrow for a deal between two people who don't fully trust each other. Both sides put the money in, both sides confirm the deal is done, and the contract releases it. Nobody is holding your funds in between — not even us.
Domain transfer — layerd.fun
1,200 USDC · releases when both confirm
Buyer funded the escrow 7f3a…c201 · 1,200 USDC in
ConfirmedSeller posted the bond b9e4…10dd · 240 USDC in
ConfirmedBuyer confirms delivery waiting · auto-refunds in 6 days
PendingIllustrative. Skrow has not launched, and no deal shown here is real.
That's the whole problem. You're buying a domain, a handle, an account, a piece of work — and one of you has to move before the other. Whoever moves first is the one who can get robbed.
The usual fixes are worse than the problem. A trusted middleman takes a cut and can simply vanish with the money. A platform's buyer protection means an account, a review, and a chargeback window that can reverse a payment weeks later. Skrow removes the question of who goes first by making neither of you go first.
The buyer deposits the price. The seller deposits a bond — their own money, which they get back. Now both of you have something to lose if this goes badly.
Off the platform, however you'd normally do it. Skrow doesn't host the thing you're trading and doesn't need to see it.
Two confirmations and the contract pays the seller and returns the bond. One confirmation and nothing moves until the timer refunds everyone.
Plain escrow has a hole in it: the buyer can stall. If the seller has delivered and the buyer simply never confirms, the seller is stuck waiting on someone with nothing at stake.
The seller's bond closes it from the other side, and the timer closes it from this one. Refusing to confirm costs you your own money, and waiting it out just returns everything to where it started. There is no position where stalling pays.
Both deposits come back. The bond isn't a fee — it's the reason the other person can believe you.
Anything where the handoff can be verified by the two of you, and the amount is big enough that going first feels like a risk.
The classic one. Transfer completes, both confirm, done — no registrar escrow fee and no three-week hold.
Fund the milestone up front so the work isn't done on a promise, and release it when the file lands.
Two strangers in a group chat, one of whom has to send first. Now neither does.
Anything bought from someone you only know online, where the platform's protection doesn't apply.
Skrow is not a judge. If you genuinely disagree about whether the thing was delivered, the contract has no way to resolve that — it will time out and refund both sides. That's a feature only if you expected it.
It also can't verify the thing itself. If someone sends you a domain that isn't what they described, confirming the transfer still releases the money. Check before you confirm; nothing can unconfirm it.
And it can't help below a certain size. For small amounts the fees to open and close the escrow stop being worth it — just send the money.
In the escrow contract, on chain, visible to both of you. Skrow has no key that can move it and no ability to freeze it.
A flat fee to open a deal. Nothing taken from the amount escrowed, and nothing charged when a deal times out and refunds.
The two of you agree it when the deal is created. Twenty percent of the price is a common choice — large enough to matter, small enough to post.
The timer refunds both deposits. You lose the deal and the opening fee, not the money.
Yes, if both of you agree. A mutual cancel refunds immediately rather than waiting out the timer.
The escrow contract and the two-confirm release path, in testing. No token issued, no public launch. This page is the pitch, not the product.
Early access opens to a small group first. Tell us what you trade and how you handle it now.
Request early access