Decentralized finance (DeFi) developments