Skip to content

Working with Accounts

This guide covers how to create, manage, and use Algorand accounts with AlgoKit Utils for TypeScript.

import { AlgorandClient } from '@algorandfoundation/algokit-utils';
const algorand = AlgorandClient.defaultLocalNet();
// Create a random account
const account = algorand.account.random();
// Create from mnemonic
const fromMnemonic = algorand.account.fromMnemonic('your 25 word mnemonic...');

AlgoKit Utils supports several account types:

  • Random accounts
  • Mnemonic-based accounts
  • Rekeyed accounts
  • Multisig accounts