About buying Ice and staking it

Hi everyone,
If i buy Ice on TraderJoe with Avax and then swap The Ice token to nIce,do i have to go on Popsicle Finance to deposit my nIce in order to get the benefits of staking Ice?
What is the simplest way to buy Ice and stake Ice to nIce without having to come to Popsicle Finance website where we can only use ETH network with huge fees.
Also i do not plan to put my nIce in risky pools,just want to keep nIce for the long run.
Many thanks in advance.