Biconomy SDK

Get Smart Account Address

Address of the smart contract wallet
Smart Accounts are counterfactual addresses. This means you can still retrieve the account address even before it is deployed.
Once you have connected your EOA signer and created an instance of Smart Account, the address is the public property and remains the same across all EVM chains.
// Init
let smartAccount = new SmartAccount(walletProvider, options);
smartAccount = await smartAccount.init();
const address = smartAccount.address;
console.log('address', address);