I'm looking for a way to stake stable coins like USDT or USDC off any cex exchanges, I know binance exchange allows staking usdt on its exchange but I don't want to stake mine on exchange but straight from a wallet that has private key instead, anyone familiar with any?
Then check all of the wallets, most likely the multi-currency wallets. The list is here and this is to give you an idea.
(
https://swapspaceco.medium.com/top-7-multicurrency-wallets-2020-703889f5bd3b)
There's also another wallet that allows you to put that on their interest account and that's Abra. You will earn 14% annual gain for the USDT deposit.
(
https://www.abra.com/earn/)