This repository contains the smart contracts for the Slothyfi protocol.
Anyone can add their custom block to Slothyfi. To do so, you need to create a new contract that inherits from the BaseSlothyBlock contract.
You can find an example of a blocks in the blocks/ directory.
VaultFactory->0x385Ced70A397bc8e35583376e141c15C44915D53SimpleSendToBlock->0x08407838F389BCb89D399D0AAC4E665edF9fb978SimpleSendAllToBlock->0x1C2e496944Be8b352f0668C0F1DF78288137c21AAaveSupplyBlock->0x9F0B13D9469748Eb57969A403BeF4A0596D73ae8AaveWithdrawPercentageBlock->0xf460988E9E7c0211C30Ba73714BA52993dac5d28ApwineDepositBlock->0x21DDe03c8EE4317fD03a8D85C744deA560e11e57ApwineRedeemBlock->0x069a42374c5439b2C86B4ed1f53a8ec620838432ApwineSwapUnderlyingForPTBlock->0xA56A34cc46c92B7C760062F10DEdaB8056979125SuperfluidStreamReceiverBlock->0xBcfa741bAFbf2779C65065685Ce71F04C9A9F5a2SuperfluidUnwrapAllTokenBlock->0xF9732b83ac25872f2F659E9a7AD2c42Bcb2755d9SuperfluidUnwrapPercentTokenBlock->0xCA442C2d0806c34adBD4E90b7e9F8d472a514275