Design a secure, upgradeable, and gas-aware smart contract architecture from requirements, with explicit trust boundaries and failure handling.
## CONTEXT Designing smart contract architecture is fundamentally different from web development: code is immutable or upgradeable with strict constraints, every external call is adversarial, and bugs are directly monetizable by attackers. In 2026, mature patterns exist for modularity, upgradeability, access control,…
Premium Prompt
Unlock this prompt — and all 30,000+ expert-crafted prompts — with Pro.
Unlock with Pro