Client flow
Create a funded milestone
You are the client. The vault locks your USDC until the agreed rules fire — nothing is paid out on creation.
Connect a wallet to create a milestone.
after a submission, no client action releases to contractor
Two transactions total: this one deploys the milestone vault, the next approves and moves the USDC. Arc gas is paid in USDC — fractions of a cent.