Ghoul manage your subscriptions payment by supply the Aave and borrow asset to pay your subscription
Ghoul is a subscriptions management. It's goal is to pay your subscription on time and also be able to pay you an extra bills. By supply in Aave pools, ghoul be able to generate interest and using automated chainlink to trigger pay function to borrow gho (or lowest rate assets) and pay the bills (CCIP come in if the payment require bridging orther chains).
Ghoul building on top of aave pools. It is a framework for managing subscription. With aave pools ghoul be able to generate interest that in the long time it be able to cover more bills than the starting money does.
The process is simple. Ghoul supply on aave pools with starting amount (10-20x of bill cost) then automated chainlink trigger the pay function.
Pay function, First it identify the interest and withdraw it to repay the debt (if it ever have a debt) then borrow gho (or lowest rate assets) and using it to pay your bills.