Tokenbound Accounts (ERC-6551)
Each Garden token is associated with a deterministic tokenbound account that holds Garden-owned assets and participates in module flows.
The Garden token and account contracts own creation, authorization, and execution behavior. Shared blockchain utilities own application-side resolution. Callers must resolve with the selected chain, token contract, and token ID; an address from another chain is not interchangeable.
Treat the account as a protocol identity and treasury boundary, not as a generic user wallet. Changes to execution or ownership require contract-level tests, deployment rehearsal, and explicit recovery analysis.