Smart contracts can’t access your ERC-20 tokens unless you approve access on your end. By ‘unlocking’ your tokens, you give permission to the 1inch smart contract to spend your assets. You have two options: unlock a specific amount for one trade - ‘unlock’ - or unlock an unlimited amount - ‘infinite unlock’. The latter option will allow you to save on gas, since you won’t need to pay gas fees for unlocking the same token in the future. Still, this is considered to be a more risky option.

Did this answer your question?