KFarms is open source software for smart contracts for the Solana blockchain.
KFarms allows its users to deposit/lock their tokens in different pools in exchange for some rewards. The staking points giving access to rewards can also be set by another protocol keeping custody of the user tokens.