---
title: IAssetManagerController
description: FAssets IAssetManagerController interface reference.
keywords: [fassets, xrp, bitcoin, dogecoin, flare-network]
sidebar_position: 2
---

Command line reference for interacting with the FAssets `AssetManagerController` contract.

Sourced from `IAssetManagerController.sol` on [GitHub](https://github.com/flare-foundation/fassets/blob/main/contracts/userInterfaces/IAssetManagerController.sol).

## Functions

### `getAssetManagers`

Returns the list of all asset managers managed by this controller.
To interact with the asset manager, follow [IAssetManager](/fassets/reference/IAssetManager) reference.

```solidity
function getAssetManagers()
    external view
    returns (IAssetManager[] memory);
```

### `assetManagerExists`

Check if the asset manager is managed by this asset manager controller.

Parameters:

- `_assetManager`: Address of the asset manager

Returns:

- `bool`: `true` if the asset manager is managed by this controller, `false` otherwise.

```solidity
function assetManagerExists(address _assetManager)
    external view
    returns (bool);
```
