I haven't seen a wallet that allows that or probably I did but it's from centralized platforms that will give you like 2%-5% APY although that sounds plausible for that rate but knowing that you won't hold your keys, it's a no.
2%-5% APY is not a good rate, as it means 0.4% per month, which is something you can achieve by trading Bitcoin between BTC/USDT at support and resistance points instead of risking closing your currencies for a year, and the percentage will decrease greatly if you request the removal of your currencies during this period.
1 year or 6 months is enough time for these platforms to take your currencies, speculate with them, make profits and give you 5%. If a problem occurs, they have a clause in the terms of use that makes them not obligated to pay any profits, and they may steal all your capital without you getting anything.
You are the weakest party in such agreements, and yet your profits do not exceed 0.5% per month.