Escrow · On-chain from day one

Locked on-chain.
Released on delivery.

Every J4C contract runs through five on-chain steps: the employer accepts, funds are locked, work begins, payment releases, and disputes (if any) go to a neutral arbiter. No custody. No chargebacks.

Average settlement 12s2.5% platform feeAudited contracts
Step by step

Five steps from accept to paid.

Each step is an on-chain event — no hidden states, no manual intervention, no middlemen holding your money.

01
Contract is born

Employer accepts

When an employer accepts a freelancer's application, an escrow contract is auto-generated with the agreed amount, token, and milestones baked in.

  • Deterministic contract address
  • Pre-signed milestone schedule
  • Zero custody — J4C never holds funds
New application
DEX v4 Liquidity Module
Pending
alex.eth
Solidity · Foundry · 4y exp
8,500
USDC
SolidityFoundryEVM
Accepting auto-deploys an escrow contract on Base
Escrow Contract
DEX v4 Liquidity Module
Funded
Locked in escrow
8,500.00USDC
≈ $8,500.00 USD
Deposited by
Helix Labs
0xA3f…c21E
Deposit confirmed
Block 19,482,301 · 8s ago
02
Locked on-chain

Funds deposited

The employer funds the contract in one transaction. Once the deposit confirms, the freelancer sees proof on-chain and can start work with confidence.

  • Supports USDC, ETH, SOL, MATIC + more
  • Funds locked until release or dispute
  • Neither party can unilaterally withdraw
03
Milestones, tracked

Work begins

With funds confirmed, the freelancer starts work. Both parties track milestones, drop deliverables, and sign off line-by-line — all anchored to the same contract.

  • Milestone approvals on-chain
  • In-app messaging + file drops
  • Every action is a signed event
Milestones
DEX v4 Liquidity Module
Active
Draft
Submitted · 2 days ago
100%
Review
In progress · 64%
64%
Delivery
Scheduled · Fri
0%
3 files attached
Signed by both parties
Payment released
2,500USDC
To alex.eth
Tx Hash0x9A7f…c21B
NetworkBase Mainnet
Settlement12 seconds
Platform fee (2.5%)62.50 USDC
Net to wallet2,437.50 USDC
04
Direct to wallet

Payment released

One signature releases payment to the freelancer's wallet in seconds. J4C collects a flat 2.5% platform fee — only on release, never on deposit.

  • 12-second average settlement
  • 2.5% fee — no deposit fee, no FX spread
  • Tx hash + receipt for every release
05
If something goes sideways

Dispute resolution

Either party can open a dispute. Funds stay locked while a neutral arbiter reviews on-chain history, deliverables, and messages, then issues a binding release.

  • 48-hour arbiter SLA
  • Evidence pulled from on-chain events
  • Binding release — no appeals loop
Dispute case
#DSP-4821
Under review
Assigned arbiter
arbiter.jun
412 cases · 98% consensus
Evidence
14
on-chain events
Resolves in
48h
SLA binding
Funds stay locked until the arbiter signs the release tx
Contract lifecycle

One contract. Five on-chain states.

Every J4C escrow moves through the same deterministic state machine. No hidden transitions, no manual overrides.

Created
Funded
Active
Released
Settled
CompletedIn progressPending
FAQ

Quick answers.

The four things people ask us most often about on-chain escrow.

01

Who holds the funds?

Nobody — not even J4C. Funds are held by the escrow smart contract itself. The contract's release logic is the only thing that can move them.

02

What if the employer ghosts?

You open a dispute. A neutral arbiter reviews on-chain history, deliverables, and messages, then signs a binding release tx within 48 hours.

03

What chains are supported?

Ethereum, Base, Polygon, and Solana today. Arbitrum and Optimism are on the roadmap. You pick the chain when the contract is created.

04

What are the fees?

A flat 2.5% on release — nothing on deposit, nothing on dispute. Gas is paid separately and is usually under $1 on L2s.

Security

Your funds are always secure.

Every escrow contract is forked from our audited Ethereum template. Neither J4C nor any third party can access locked funds. Every release is a verifiable on-chain event.

Audited by Trail of BitsZero custodyBinding dispute SLA
99.4%
Contract success rate
$18M
Paid in crypto
12s
Avg release time
Ready to ship

Start your first escrow
contract.

Create your account, connect a wallet, and post (or accept) your first on-chain contract in under 60 seconds. No KYC, no setup fees.

No platform fees until paidOn-chain receiptsUSDC · ETH · 6 tokens, 5 chains