> For the complete documentation index, see [llms.txt](https://subsembly.gitbook.io/subsembly/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://subsembly.gitbook.io/subsembly/modules/pre-built/balances.md).

# Balances

Account balance manipulation

### Overview

The Balances module provides functionality for manipulating accounts and balances. It provides functionality to:

* Get and set account balances
* Retrieving free and reserved balances
* Validating Balance transfers
* Creating accounts
* Transferring an amount between accounts (only free balance)

### Dispatchable Calls

Balances module exposes following dispatchable calls that could be included in the extrinsic:

* **`transfer`** - transfer some liquid free balance to another account.
* **`setBalance`** - set the balances of a given account.&#x20;

### Configuration

The initial accounts and their token balances are defined in genesis configuration. Also, some constants are defined for the Balances module:&#x20;

* **`existentialDeposit`** - the minimum balance an account may have
