BaseAccountFactory
The BaseAccountFactory
smart contract is an extension usable with the Managed and Non-Upgradable Account smart contracts.
When creating your Smart Wallet account factory contract, inherit from this extension to include all of the base logic to create your factory.
View on GitHub
Usage
The BaseAccountFactory
extension is an abstract contract, and expects you to implement the following functions by yourself:
This is an example factory smart contract demonstrating how to inherit from this extension and override the functions to add (optional) custom functionality.
SDK Usage
This extension unlocks the use of the smart wallet in the wallet SDK.