create Default Deployer
Creates a deterministic deployer keypair for smart account deployment.
Derives a keypair from SHA256("openzeppelin-smart-account-kit"). The derivation is deterministic and reproducible across all Smart Account Kit implementations. This keypair only pays deployment fees and does not control user wallets. Suitable for testing and simple deployments; production apps typically use a custom deployer for attribution and traceability.
Return
A deterministic KeyPair for contract deployment
Throws
if seed generation fails