# IERC165

*Developer note: Interface of the ERC165 standard, as defined in the <https://eips.ethereum.org/EIPS/eip-165\\[EIP>]. Implementers can declare support of contract interfaces, which can then be queried by others ({ERC165Checker}). For an implementation, see {ERC165}.*

## Functions

### supportsInterface

`supportsInterface(bytes4)` view external

| Name        | Type   | Description |
| ----------- | ------ | ----------- |
| interfaceId | bytes4 |             |

**Returns:**

| Name | Type | Description |
| ---- | ---- | ----------- |
| \[0] | bool |             |

***
