Hummingbird

Canonical source: docs/decisions/0008-interim-steward-support-wallet.md · source commit 88c1124c5665 · SHA-256 02c702fd1426dedf8b6f5221add2bebad5394619d3f961066b14c4db67a9cad2 · build 20a3648695ffView raw MarkdownAll decisions

0008 — Interim Steward Support Remains Outside Institutional Finance

Context

Hummingbird has no legal/organizational structure yet (OQ-PROJECT-LEGAL-STRUCTURE (repository reference)) and Phase 5 (Financial Support, with validated expenditures and public financial transparency) is deferred until well after Phase 4's needs process exists (see ROADMAP.md). In the meantime, the steward wanted a way to receive voluntary support without prematurely building financial governance or resolving open legal questions.

Decision

Configure one public receiving address (0xd401aa41fec2ad6cb8773f809b9f6b7c670241be) for voluntary USDC support on Base Mainnet (chain ID 8453), published at /support. The address, network, and asset live in a single canonical, non-secret configuration file (support.config.json) consumed by one build script (scripts/render-support.js); nothing duplicates these values elsewhere. The QR code on the page encodes the plain address only (no payment URI, no amount, no contract-specific encoding) and is generated locally at build time as inline SVG — no third-party QR service, no client-side wallet integration, no transaction signing capability anywhere in Hummingbird's systems.

This is explicitly interim personal steward support, not Phase 5: it does not purchase access, membership, influence, voting weight, priority, attribution, or preferential treatment, and it does not resolve OQ-PROJECT-LEGAL-STRUCTURE.

Rationale

A static public address with a clear "verify before sending" warning is the minimum viable way to accept voluntary support without introducing custody risk, signing capability, or new backend surface area. Keeping the config in one file makes the address trivially replaceable and auditable. Treating this as explicitly non-institutional avoids accidentally answering Phase 5 or legal-structure questions through implementation.

Alternatives considered

Consequences