RainFi is a peer-to-peer lending protocol built on Solana that supports collateralized loans with tokens and NFTs, passive lending pools, and a non-price-based liquidation model. It offers features such as Buy Now, Pay Later and leverage swaps, utilizing Solana for low-cost, high-speed transactions.