The word "stake" is used differently by many people because the act of staking is just basically "putting something somewhere". Most people in crypto when they say "stake" they are talking about native assets staking which in this case stablecoins aren't part of.... Basically when people stake native assets like ETH, they earn the freshly printed tokens (inflation of the protocol)
Now if you want to pool/stake/lend your stablecoins with the lowest risk on the network you can:
- Use the compound protocol and get a combined yield between 3% and 7% of your USDC (lending)
- Use the AAVE protocol and get between 2% and 4% (Lending)
- Use the uniswap protocol and earn between 3% and 6% (Pooling 50% USDC and 50% USDT)
- Use the curve protocol and get between 3% and 4% of combined yield when using the low risk pools (pooling multiple stablecoins)
Those protocols are the most reliable protocols and the ones that have been battle-tested the most... if you want bigger yields then you will need to either use riskier protocols or using compounding strategies but alway remember that there is no 0 risk protocol, smart contract bug risk is always a thing