Users who supply, collect an APY from the users who borrow. The borrow APY is split across the entire pool, so Supply APY = Borrow APY * Utilization. For example, if there is 2 BTC in a pool, and 1 BTC is lent out at 20% APY, the suppliers of the 2 BTC will receive 10% APY each.