How escrow works

Audited smart contracts on Base, BSC, Solana and Tron hold every deal budget.

Non-custodial by design

Deal budgets move from the company wallet straight into the KolEscrow smart contract on the chosen network — Base, BSC, Solana or Tron. No platform wallet ever touches deal funds; release paths are fixed by the contract.

Milestones

A deal is one or more milestones. The full amount is funded up front; each milestone is released separately on approval. Single-payment deals are simply one milestone. On Solana and Tron, deals are single-payment by design.

The deal state machine

Deal → Funded → Deliver → Payout. State on the blockchain is the single source of truth: the platform reads events from the chain and mirrors them — it cannot edit them.

  • Funded: the amount is locked; the creator can start work safely.
  • Delivered: the creator marked a milestone delivered; the review window starts.
  • Released: payment went to the creator's verified payout wallet.
  • Auto-release: if the company doesn't act within the agreed window, the contract releases automatically.

Cancellation and refunds

Before funding, either side can cancel off-chain. After funding, funds only move by approval, auto-release, mutual cancellation or an arbiter ruling in a dispute — each path emits an on-chain event you can verify.

How escrow works · KOLHub