# liquidityPools()

### Function liquidityPools()

{% code title="NetworkSettings.sol" %}

```javascript
function liquidityPools() external view returns (Token[] memory)
```

{% endcode %}

This function gets a list of all available liquidity pools on the Bancor Network.&#x20;

### Return Variables

The function returns a list of all token contract addresses that have a liquidity pool on Bancor.&#x20;

| Variable Type | Returns                                                                                                                                                                                                                                                                     |
| ------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| list          | <p>The returned list includes the token addresses of available liquidity pools. <br><br>Example response:<br><code>0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee, 0x6b175474e89094c44da98b954eedeac495271d0f, 0x514910771af9ca656af840dff83e8264ecf986ca address\[]</code></p> |

{% hint style="info" %}
Note that the addresses returned are for the base tokens, **not** the contract addresses of Bancor pool tokens (bnTokens).&#x20;
{% endhint %}
