## Description Payout fails silently if the contract has insufficient USDC balance. Add a pre-flight balance check. ## Acceptance Criteria - [ ] Balance checked before payout transaction submitted - [ ] Insufficient balance returns clear error - [ ] Admin alerted if balance is low - [ ] Balance shown in admin dashboard **Priority:** Critical | **Effort:** Small
Description
Payout fails silently if the contract has insufficient USDC balance. Add a pre-flight balance check.
Acceptance Criteria
Priority: Critical | Effort: Small