Pilot rehearsal / fictional demo. Northside Eight uses synthetic members and truncated addresses. Not an investment product. Production uses connected wallets on Base Sepolia.

Steward transitions

Grace → late → payout. Human stewards — not auto-debit.

Simulated steward UI. Production stewards call contract functions from a Safe multisig.

openGrace()done

72h grace window opened after period due

markLateMembers()done

Ren Taylor flagged late for period 3

finalizePeriodForPayout()current

7/8 paid — eligible to finalize (≥87.5%)

executePayout()pending

Transfer 700 USDC to Avery Brooks (0xC4d5…2A1f)

advancePeriod()pending

Move to period 4 after payout confirms

Manual contribution each period

Each member approves and sends their own USDC via contribute(). The circle does not auto-charge bank accounts or wallets. Reminders are offchain; onchain state updates only after a confirmed transfer.

  • 7/8 members paid 100 USDC for period 3
  • 1 member late after 72h grace
  • No Coinbase onramp calls in this demo recording

Production app: home · onboarding · uses connected wallets on Base Sepolia.