evm.account.type in createAccount to choose the EVM smart account implementation. If you configure evm.owners and omit evm.account, the SDK uses Nexus 1.2.1.
The provider configuration contributes to the counterfactual account address. Choose it before funding or deploying the account, and keep the same configuration on every chain.
Supported providers
Configure the SDK
SDK-level configuration, including authentication and RPC providers, is shared by every account created from the instance. Keep API-key authentication server-side:Select an implementation
The owner shown below is any viem-compatible account from account setup.1.2.0 account to 1.2.1 changes its derived address.
For an existing Startale 1.0.0 account, explicitly set version: '1.0.0' and preserve its original factory metadata. Do not switch it to the 1.0.1 default: the version affects account identity and signing domain. Address-only initData does not supply factory evidence for restoring that identity.
To attach an account that already exists, follow bring your own account.