Account Onboard
npm install @coti-io/coti-ethersimport { CotiNetwork, getDefaultProvider, Wallet } from "@coti-io/coti-ethers"
const PRIVATE_KEY = "<EOA_PRIVATE_KEY>"
const provider = getDefaultProvider(CotiNetwork.Testnet)
const wallet = new Wallet(PRIVATE_KEY, provider)
await wallet.generateOrRecoverAes()
console.log(wallet.getUserOnboardInfo()?.aesKey)npm install @coti-io/coti-ethersimport { BrowserProvider, Eip1193Provider, JsonRpcSigner } from '@coti-io/coti-ethers'
const provider = new BrowserProvider(window.ethereum as Eip1193Provider)
const signer = await provider.getSigner()
await signer.generateOrRecoverAes()
console.log(signer.getUserOnboardInfo()?.aesKey)Last updated
Was this helpful?