Account
Mnemonic
KeystoreV3
AccountKeyPublic
AccountKeyFail
AccountKeyWeightedMultiSig
AccountKeyRoleBased
Account
Kaia docs : AccountKeyLegacySDK
Account from private key
Code
1import { generatePrivateKey, privateKeyToAccount } from 'viem/accounts'23const privateKey = generatePrivateKey()4const account = privateKeyToAccount(privateKey)
Account from mnemonic
Code
1import { english, generateMnemonic, mnemonicToAccount } from 'viem/accounts'23const mnemonic = generateMnemonic(english)4const { address, publicKey } = mnemonicToAccount(mnemonic)