Every promise
should pay itself out.

Two sides lock USDC into a contract. If the promise breaks, the contract pays — no claim form, no lawyer, no waiting.