A decentralized finance (DeFi) model that allows users to supply their cryptocurrency assets into smart contract-based liquidity pools to earn interest, or to borrow other assets by using their deposited funds as collateral. Unlike traditional banking, it requires no credit checks, guarantors, or identity verification. The entire process is automated, transparent, and governed by smart contracts using over-collateralization rules.