Staking HFI is easy using the adapted UI (originally designed by @LevxApp). Simply choose how much HFI you wish to stake. Pictured below, is the use case where a new first time farmer is allowing the HaloDeFi smart contracts to handle the HFI token for the user, requiring them to approve the transaction: