Live on devnet

Get paid in USDC. No frozen accounts.

Create an invoice, share the link, get funded. Milestones release on client approval; auto-release after timeout if the client goes silent. Built for freelancers receiving USD from international clients.

Create an invoiceOr connect your wallet to see your invoices →View on GitHub ↗
Settlement
<5s
Protocol fee
0.5%
Milestones
up to 5
Custodian
none

How it works

01

Create the invoice

Define up to 5 milestones with amounts. Optionally lock the invoice to a specific client wallet.

02

Client funds

Client opens your share link, connects their wallet, and transfers the full USDC amount into a program-owned vault.

03

Approve & release

Client approves a milestone — the corresponding USDC flows to your wallet. 0.5% goes to the protocol treasury.

04

Auto-release after timeout

If the client goes silent past the dispute window, anyone can permissionless-release the next milestone.