Summary
Build a key factory contract that deploys new creator key contract instances with validated configuration, ensuring all keys conform to platform standards at creation time.
Scope
- deploy_key(config) — deploys new key contract with validated params
- Config validation: name, symbol, curve params, fee structure, supply cap
- Emits KeyDeployed event with new contract address and creator
- Factory registry maps creator wallet to deployed key addresses
- get_keys_by_creator(wallet) — returns all deployed key addresses
Acceptance Criteria
ETA
24 hours
Summary
Build a key factory contract that deploys new creator key contract instances with validated configuration, ensuring all keys conform to platform standards at creation time.
Scope
Acceptance Criteria
ETA
24 hours