Whether you’re hiring or freelancing — here’s how escrow-protected payments work, from start to finish.
Install MetaMask (or any supported wallet) and switch to the Polygon network. On your dashboard, click "Connect Wallet" then "Link & Verify" — your wallet will ask for a signature confirmation. Both client and freelancer must complete this before anything else.
The client posts a project with details, budget, and required skills. Freelancers browse and submit proposals. The client reviews proposals from the "My Projects" tab and accepts the best fit.
Once a proposal is accepted, the client clicks "Fund Escrow." Your wallet will ask for confirmations — approve them all. The system automatically sends a small amount of POL for gas, so you don’t need to hold any. Make sure you have slightly more than the project amount (the 2% platform fee is added automatically). Your USDC or USDT must be on the Polygon network.
The freelancer receives a notification and navigates to the Escrows tab. Review the milestone details, amounts, and deadlines. Click "Accept" and confirm in your wallet. The "Accept" button disappears and the "Deliver" button appears — work can begin.
When the milestone is complete, click "Deliver" and confirm in your wallet. The client receives a notification that work has been submitted for review. From the freelancer’s side, the transaction is now waiting on the client.
The client navigates to the Escrows tab, opens the escrow, and clicks "Release." Confirm in your wallet. The funds (minus the 2% fee) are transferred to the freelancer’s wallet instantly. If the client doesn’t release within 7 days, the system auto-releases to the freelancer.
Funds arrive in the freelancer’s connected wallet within seconds of release. The escrow is marked as completed. The freelancer can use the funds immediately — withdraw, hold, or spend.

Create your first escrow in under 60 seconds. On the web or straight from Telegram.