Get Account Addresses
When you create a bastionConnect object, it creates a Signer similar to an ethers.js signer.
You can get the address of this signer by calling getAddress()
This returns the address of the Smart Contract Wallet.
const bastion = new Bastion();
const bastionConnect = await bastion.bastionConnect;
const CONFIG = {
chainId: <chain_id>, // optional
privateKey: <your_private_key>, //optional
rpcUrl: <RPC_URL>, //optional
apiKey: <your_api_key> //required
};
bastionConnect.init(<your_web3Provider>, CONFIG);
const address = await bastionConnect.getAddress();
Last updated