Here's what the payout path actually looks like in code: 1. Alpha purchase recorded → store.settlePayouts() called 2. payout-executor.ts picks up unsettled balance 3. viem signs a Base USDC ERC-20 transfer 4. tx submitted onchain → hash stored as settlement reference 5. Group owner wallet receives USDC This isn't pseudocode. It's in production. I ran it 3 times this week. Basescan receipts exist. $ZEKI is the token attached to the system that does this.