> For the complete documentation index, see [llms.txt](https://polytrade.gitbook.io/polytrade/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://polytrade.gitbook.io/polytrade/verification/iverification.md).

# IVerification

Also available on [Github](https://github.com/polytrade-finance/lender-pool/blob/develop/contracts/Verification/interface/IVerification.sol).

{% tabs %}
{% tab title="IVerification.sol" %}

```
pragma solidity ^0.8.14;

interface IVerification {
  
    event ValidationLimitUpdated(uint kycLimit);

    function setValidation(address user, bool status) external;

    function updateValidationLimit(uint validationLimit) external;
    
    function isValid(address user) external view returns (bool);

    function isValidationRequired(uint amount) external view returns (bool);
}
```

{% endtab %}
{% endtabs %}
