New invoice

Break the work into up to 5 milestones. Your client approves each one to release that portion of the USDC. If they go silent, milestones auto-release after the dispute window.

Milestones

3 / 5
1
$
2
$
3
$

Time the client has to approve each milestone before anyone can release it. Min 1 hour.

If set, only this wallet can fund the invoice.

If set, this wallet can settle a Disputed invoice by splitting the vault between client and freelancer. Cannot be you or the client.

Off-chain metadata (optional)

On-chain we only store a sha256 of each milestone description. Pin a JSON copy to Arweave or IPFS so the client can verify what they're approving — clients verify each entry's hash matches.

Leave blank to skip — the invoice still works, just no rich descriptions for the client.

Invoice total
$1500.00
Protocol fee (0.50%)
$7.50
You receive
$1492.50

You'll get a shareable link to send to your client.