> For the complete documentation index, see [llms.txt](https://docs.dragonswap.app/dragonswap/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dragonswap.app/dragonswap/resources/developer-resources/smart-contracts/dragonswapv2/periphery/interfaces/ierc20metadata.md).

# IERC20Metadata

## IERC20Metadata

Extension to IERC20 that includes token metadata

### Functions[​](https://docs.uniswap.org/contracts/v3/reference/periphery/interfaces/IERC20Metadata#functions) <a href="#functions" id="functions"></a>

#### name[​](https://docs.uniswap.org/contracts/v3/reference/periphery/interfaces/IERC20Metadata#name) <a href="#name" id="name"></a>

```solidity
  function name(
  ) external returns (string)
```

**Return Values:**[**​**](https://docs.uniswap.org/contracts/v3/reference/periphery/interfaces/IERC20Metadata#return-values)

| Type   | Description       |
| ------ | ----------------- |
| string | name of the token |

#### symbol[​](https://docs.uniswap.org/contracts/v3/reference/periphery/interfaces/IERC20Metadata#symbol) <a href="#symbol" id="symbol"></a>

```solidity
  function symbol(
  ) external returns (string)
```

**Return Values:**[**​**](https://docs.uniswap.org/contracts/v3/reference/periphery/interfaces/IERC20Metadata#return-values-1)

| Type   | Description         |
| ------ | ------------------- |
| string | symbol of the token |

#### decimals[​](https://docs.uniswap.org/contracts/v3/reference/periphery/interfaces/IERC20Metadata#decimals) <a href="#decimals" id="decimals"></a>

```solidity
  function decimals(
  ) external returns (uint8)
```

**Return Values:**[**​**](https://docs.uniswap.org/contracts/v3/reference/periphery/interfaces/IERC20Metadata#return-values-2)

| Type  | Description                            |
| ----- | -------------------------------------- |
| uint8 | number of decimal places the token has |
