How will I approve it is there any function named by approve in Aave's contract?

Expert

Can you please tell me how I will approve it is there any function named by approve in Aave's contract or I should use openzeppelin for approve and if possible can you please send me 1 or 2 line of code of approve for better understanding. Thank You.

Answers 1

`approve` is not a function on the Aave contracts, it's a function on the contract of the underlying ERC20 token. So if I wanted to approve the Aave pool to spend my DAI, I would call approve on the DAI contract, passing in the Aave Pool address as the spender. More info on [Eth.developers](https://ethereum.org/el/developers/tutorials/transfers-and-approval-of-erc-20-tokens-from-a-solidity-smart-contract/) and [here](https://aave.peeranha.io/feed).