DFM - decentralized finance manager