This project allows to: 1) liquidate unhealthy Aave positions using 1inch limit order protocol without using flashloans and with zero cost to a liquidator 2) protect user's positions from liquidations using 1inch limit order protocol. User can select a threshold value for a health factor at which the positon should be rebalanced

Inchi showcase

How it's made

I've used 1inch limit order protocol. It allowed not to do flashloans and swaps while working with Aave positions, reducing gas costs for it. I've also used the Graph to get info about opened Aave positions and find those that have health factor below or close to 1. And I used Alchemy to work with mainnet fork in hardhat. I haven't finished the UI and a bot to automatically find such positions and create limit order, it will be made after the hackathon.