# Module Accounts

Some modules have their own module account. Think of this as a wallet that can only be controlled by that module. Below is a table of modules, their respective wallet addresses and permissions.

#### Account Permissions and their meaning <a href="#account-permisions-and-their-meaning" id="account-permisions-and-their-meaning"></a>

The `burner` permission means this account has the permission to burn or destroy tokens. The `minter` permission means this account has permission to mint or create new tokens. The `staking` permission means this account has permission to stake tokens on behalf of it's owner.

| Name                     | Address                                       | Permissions        |
| ------------------------ | --------------------------------------------- | ------------------ |
| `claims`                 | blockx15cvq3ljql6utxseh0zau9m8ve2j8erz89m5wkz | `none`             |
| `erc20`                  | blockx1glht96kr2rseywuvhhay894qw7ekuc4qg9z5nw | `minter` `burner`  |
| `fee_collector`          | blockx17xpfvakm2amg962yls6f84z3kell8c5ljcjw34 | `none`             |
| `incentives`             | blockx1krxwf5e308jmclyhfd9u92kp369l083wn67k4q | `minter` `burner`  |
| `inflation`              | blockx1d4e35hk3gk4k6t5gh02dcm923z8ck86qygxf38 | `minter`           |
| `transfer`               | blockx1yl6hdjhmkf37639730gffanpzndzdpmhv788dt | `minter` `burner`  |
| `bonded_tokens_pool`     | blockx1fl48vsnmsdzcv85q5d2q4z5ajdha8yu3h6cprl | `burner` `staking` |
| `not_bonded_tokens_pool` | blockx1tygms3xhhs3yv487phx3dw4a95jn7t7lr6ys4t | `burner` `staking` |
| `gov`                    | blockx10d07y265gmmuvt4z0w9aw880jnsr700jcrztvm | `burner`           |
| `distribution`           | blockx1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8974jnh | `none`             |
